slightly better intersection on queries