Wrong...TWS is ram limited. Doesn't matter if you have 16gb or 128gb...its the same to TWS because the limits are hard coded. Just ask support and they'll tell you the same thing. Its a limitation of Java and the virtual machine TWS runs in.
Try motivewave and ninjatrade, I got the same problem. Ninja trade I had only one chart opened. Took a few seconds to load.
Motivewave I had between 6-10 charts open, some timeframes take a lot of time to load almost same or more than TWS and the market is not even open.