I've disabled user group creation, but now I need user-specific permissions, so I'm going to re-enable it and create the missing user groups. I'd really like the groups to be user_[username] instead of user_[user_id].
Is there an upgrade-friendly way to base the group name on something other than the user id?
I know it's best practice to use the id because it's unique, but in my case, the username is also unique and invariable. I'd bear the slight risk of inconsistency in exchange for human-readable group names.