which of the first two options you use depends on ...
# spicedb
y
which of the first two options you use depends on whether the number of things the user can see is much larger than what would come out of the query or vice versa