Why does timeline length/complexity affect filter responsiveness?

Windows 10 x64, Shotcut 25.01.25

this is a long shot, but I hope it helps:
steps to reproduce: add 100+ small clip cuts with 100+ filters (text simple for example) to the timeline. the more clips and filters there are the more laggy interacting with the filter UI in Text simple (and others) becomes


For context: I’m currently editing a week long holiday and got almost to the 1h mark. The entire timeline is mostly a sequence of 10-30s cuts from longer videos. The .mlt is 3.3MB in size and I have reached filter558 and chain642 (but this started happening way back and compounds).

At this point, after adding a Text:simple filter, typing in its textbox simply lags by 1-3seconds every word. This is over a 1080p30 clip and without playing it back during writing. There are no other timeline or track filters present.
Using the same exact clip in a fresh project the typing is instant.

This has happened every time and depends proportionally by the length of the project (I assume number of clips + number of filters maybe?) and it doesn’t really make sense in my head, how could internal filter interaction depend on timeline length? If there’s not a good reason for this maybe the info could help with fixing it.
I understand that this project size/length is not very common but I see from time to time users complaining about app responsiveness and maybe a fix for this would help in a lot of other scenarios.

Here’s a side by side of me just typing random stuff in my real project vs copy-paste that same clip into an empty project. Then with the clip playing and then a color grading to show that this isn’t strictly related to the text stuff.