TSA takes a really long time (20-30 seconds is typical) to load screens with hundreds or thousands of records. Scrolling long reports also takes a long time when lazy loading the next batch of records. Some optimization might be needed.