When you filter on any text (contains, for example) you will be causing the system to scan all the text in every item on the system. Limit your filters to indexed fields and you'll be better off. These would be things like portfolio , program , status, etc. Dates are also generally ok, but when you ...