Use findOne to differentiate cache validation queries from actual data queries