Yes, relays and maybe groups/communities can already do this.
But this one would be complete free-speech sovereignty over entire profiles or individual notes. Encryption allows everything to be private in public. Tunneling over a public channel, like a DM.
Those who don't have the key would just filter out at query level, or something, same as with mutes.