Search - Boost the current tenant

This is a simple addition that boosts search results from the current tenant. I suppose we'll have to play with the boost factor. This impacts searches when sharing resources with users and the general search.
Does ES allow you to boost based on matches outside the document and its children? For example, boosting users who are in the same groups as you, you need to match the user's child document (`resource_memberships` I think), and then effectively "join" that with those groups' child `resource_members` document... and we all know how ES feels about "join"s :/ I always imagined it would actually require some denormalized graph ranking thing that we could flush into ES regularly somehow.