Distant objects should not appear in base views
Distant objects should only be included on views acting on nested resources, e.g.
/users/calum/circles//circles/1/members/
In other views, backlinked/distant objects should be hidden from the queryset e.g.
- base resources, for example
/users/or/circles/ - custom views which are using the base resource, e.g.
/circles/joinable/in these cases I am asking for all local objects of a specific type