Avoiding SearchWork and SearchResult