I was thinking of how centralizing that could be for the protocol, then re-listened to a section about it in Bitcoin Review 039 w/ Miljan and I'm not so worried anymore.
Now I'm wondering how that compares to Bluesky's AT protocol, of which I remember having something similar, a caching server of sorts.