Background search

is this the reason you have to add the double-callback check? Cause you can also cancel a timeout