The documentation here https://electrumx.readthedocs.io/en/latest/peer_discovery.html explains how peers are announced to each other. To run an electrumx server you need a full node to populate the database. It makes sense that the clients can benefit from peer discovery and servers providing a peer list. Is there any other role that the electrum server peers provide? I am having a hard time find documentation on the topic.