Add initial filtering that finds all objects to filter, then reduces the list
Add pagination to filter results