I see, this is certainly a pickle. I agree 100% we should just this drop down from:
To:
Which groups are allowed to X:
[my-group/owners group1 group2 etc... ]
In fact this would probably simplify the UI and internal implementation that would no longer have to reason about enums and so on.
The hardest thing about a port is that “group owners” is not a real group, so we would need some sort of new primitive to describe what it means. Group id is not enough.
