I would like to say to the Find client (that makes the calls to the Find API) that it should not use more time than x seconds in waiting for the response from the Find.
Since the Find does not have async api and it is called synchronously it will wait until the find responses. This blocks the whole calling thread for the call.
So, Episerver.Find should have an async API (especially in indexing job)
You can easily create your own Find scheduled job that runs asynchroniosuly towards Find service
Plus one on this