* Uses a cached directory structure for recursive search queries * Uses live directory structure for simple queries/listings