We have an application that requires the ability to page through ALL of a very large number of search results. The current richList implementation seems to assume ALL result rows can be read into a data object for paging in memory, rather than using the paging function of the underlying search engine. Am I reading the code correctly? Is this a problem for anyone else? Would anyone else be interested in a UIRichList implementation that could utilize external paging, say as provided by a search engine for search results?