I think we need a “no broadcast” tag
For topic specific relay it would be something the relay says to a client, not on a per note basis by the note publisher (I would like that too tho)
a relay would have to white list clients that respect the “no broadcast” tag
because some client devs will want to maintain their rights not to support this.