cache for a getAccessList to avoid duplicate queries