updated to always sync users/groups to cache