allow better performance for repeated invocations of find_in_workspaces()