Reading up a bit more on this and found it interesting that initial intent for the protocol is that all communication would happen client-to-relay and relay-to-client. It was not intended that relays would talk with each other.
“Clients fetch data from relays of their choice and publish data to other relays of their choice. A relay doesn't talk to another relay, only directly to users.”
Rebroadcasting is an aberration.