Csineneo for that use case it would probably be best if the extension implemented a second permission "who doesn't see the content". That's how Mason handles who is not required to fill in fields. One permission for who fills the fields, a second one for who can but is not obligated to fill them.
I suppose you were talking about Flagrow Ads ? Might be worth opening an issue for the suggestion.