Make search smarter by only searching when we need new information