Use EXISTS queries instead of `id IN (?)` subqueries because they're faster, especially when negated.