Add getAccessibleCommunities() method