This is a good idea. But…

This is a good idea. But not every relay will do it, and the key could change. There might be more than one key or multisig. You end up with edge cases. But in principle this could be better. Agents with relays as first class nostr citizens. Perhaps they can be a subset of the relays.