While I agree that such features would be very nice to have, you have to understand that all such a feature has almost nothing to do with this hardware nor the ESPHome firmware that runs on it.
All such type of features would instead need to be implemented in Music Assistant (for the server/streaming side) as well as the media player integration component (for the media controls on the UI/dashboard side), not in the ESPHome client device as that is just a dumb audio-output in this case. So instead check out those, read these:
and
As well as
There you might by the way notice that Snapcast is already supported in Music Assistant and you might also notice that Slimproto a.k.a. Squeezebox) is an alternative open protocol that currently the best supported player/client for Music Assistant (again as a player for Music Asssitant, i.e. a media player streaming client).
However if you have more specific new ideas on improvements related to that then you should instead address ideas as feature requests to Music Assistant and the HA core/frontend teams. See here:
That is, it is Music Assistant that is the integration platform and glue between the audio source/provider and the audio player/client for all audio streaming, as Home Assistant more or less only acts as an interface for it (as well as optional automation framework):