I performed some timing and with over 1000 symbols in that list, the performance to load charts would more then double. The longer the list gets, the faster the performance degrades.
** I have reported the issue to NinjaTrader and they are aware of it. **
At the end of every trading day I open UI.xml and remove all the symbols in <RecentInstruments> block in the UI.XML file. This list never clears out so over time it will grow and grow. If you only ever look at the same small set of symbols this won't affect you. If you change what you trade from day to day or week to week then this list will grow over time and the time it takes to switch symbols on charts will be degraded.
If you find that your performance improves after clearing this out feel free to comment to this thread so they are aware of how many customers may be affected by this issue.