Can the thread history results be displayed as soon a one page worth of data has been retrieved and paging though the results, I would expect that while the results are still being built that any sort option would be unavailable.
Currently we have accounting history dataset of 15,000 cyl, processing a request by correlation, to gather 5000 records, reads 1,500,000 records and takes up to 5 minutes to process