This sounds like a good idea and is definitely needed for xmpp.
It is of utmost importance for XMPP to reduce the amount of (cleartext) metadata accumulating on all those federated servers.