Update Instances Endpoint

Factor out Q object to make queries more readable and DRY.

Don't filter personal instances by nearby predicate.