Is there any way to preload more than one page in the datasource? My client has been complaining about the scrolling not being very smooth. It is noticeable that when all the records have been retrieved this slowness is gone. It would be nice to be caching results of the next (n) number of pages when you get to the next page.