Comment from Michael Hamann:
Fact is that we have RightsFilterListener nowadays to handle the rights part that is mentioned in the issue.
If rights should be modifiable by users is an open debate afaik.