We've got expiring user groups, which is great for specific timed membership of a group.
But it'd be neat if we had an activity/inactivity based... Like, the group can expire at X time after last using one or more rights that that group grants.
For example, if you were actively using a right in a group, that group will stay active. If you're not, and you then don't for an extended period of time, you could be revoked.
It would make it easier than doing "inactivity audits" on wikis to potentially remove advanced rights manually based on that. Obviously there would need to be a migration of those users with permenant membership, to expiring if conditions aren't met.. But that then becomes a one off thing going forward