Media Player Sources - Dynamic Display

I’ve got a media player instance for my sonos - it presents favourites in the Sonos app as sources, and i can choose from them in the drop down list. I an also use mini media player, or a custom button card to create shortcuts to start playing those sources.

Is there any way of creating a dynamic interface that presents these sources in any way other than a dropdown in the media player? I’m just imagining something like a grid of buttons or something. I just can’t think of a way of doing this.