the gist of search is worked out. there are some performance limitations to securing search results to such a granular level. It may make sense to not do pagination for secure result objects in the UI and instead limit the number of results, forcing the user to refine search criteria.