Use `pre_get_posts` but check for main query