Currently search_docs take time to run, and the agent usually need to run multiple research tasks, can they run in parallel? should they?