I'm not running nearly as many charts as you are, but I do keep a very large watch-list up (and my position list and order lists are usually quite long, and I leave those up constantly too...)
For what it's worth, what I have noticed is:
In the past week or two, the update to TWS-LATEST is *very* laggy for me. I am staying on TWS-STABLE for now, because the responsiveness in the user interface for TWS-LATEST (starting from about August 1st?) is just unbearably slow for me. This was on two separate machines, one with 16GB RAM, and the other with 24GB RAM.
I also moved back to TWS stable which definitely made it alot faster, admittedly it was a little slow with 21 charts up on the left screens and everything else up, but now that ive killed all those charts and rebuilt my layout, im down to 5 charts total, 2 TAS, and 2 L2, and it still freezes the second i move any IB window, into 1 of those far left monitors.
So im basically stuck now only being able to have a 2 screen layout with IB, guess i could just pay for a charting service for the other 2 screens since it was mostly just charts in those windows plus the main window which i would minimised after the open and only keep there so i could pop it up once i wanted to scan and look at every thing that was moving.
Guess i should also note, its not my whole computer freezing its only TWS thats freezing, every thing else on those monitors works fine,.

