Reverse indexing (or list filtering) allows you to query what resources a user has access to, instead of checking one resource at a time.
This pattern is supported in Oso through hierarchical indexing that returns access-aware results directly from the database.