Parallelize AD searching

Where multiple queries are required to complete a search, the query is
parallelized