If a query contains in criteria a "owner" expression then such query could be accelerated as the owner is alreadt denormalised in the query accelerator. Please make sure this corner case is handled.
Such query shouldn’t be accelerated as query sets are represent a specific subset of records based on specific definitions so considering the owner property to accept or reject query sets would result in picking a random query set to accelerate the given query.