Do you modify the query at each page, or do you try to use the same query for all pages and paginate yourself using code (deciding which results to display for the particular page)?