improve query for list of items in a collection