Well we know that relays only speak to the clients. And clients only connect to relays. So how clients can know such info otherwise? It seems like a nice explanation to me. Also, we know that messages on Nostr have a tags and βkindsβ, like kind 0, kind 1, kind 3 etc. so itβs logical that some of this kinds is a list of relays.