This is super helpful, thank you for the information!
It is possible and relays can do it right now. Relays are easy to setup, see my guide
https://git.poster.place/verita84/nostr
I also have a list of free-speech relays on there
My modified iris client uses all of those relays by default at https:/poster.place
This is super helpful, thank you for the information!