Improved searching through a collection