fix: permission name cache