It'd be nice to get the naming convention for these defined & documented in this PR as well. E.g., is it "permission"."component"."uniqueKey"? Perhaps it should be "controller"."uniqueKey" instead?