if 2 or more RoleContainers share an ID, the PluginManager will fail to Initialize.
This will not be fixed due to multiple roles sharing an ID not having a valid use case, and it will add extra overhead having to loop over every RoleContainer checking for duplicate IDs for each RoleContainer.