canAccess function generate a lot of duplicate queries - Filament