Here are some numbers for an FYI if anyone needs them
First time user pushes search button:
Old way without the mentioned method: 11.4 seconds
New way: 9.7 Seconds.
Around a 15% gain.
This isn't bad, but the real benifit came in when they pushed search again with an already full collection.
This went from 111 seconds to 9.6 seconds.