WiFi speakers as HASS audio output

I’m trying to get spotify playing on multiple devices at the same time.
HA + Spotify + Spotify Connect
Runing on HassOS (As a VM)

It seems we’re missing the ability to have HA stream audio output between integrations.

Perhaps a PulseAudio container could be used as the tool for the job? Just not to expose Audio on the OS directly, security wise, but allowing the entirety of HA to use this improvised audio output.
Also, having HA serve as a snapcast server by default?

My idea was to

  • have the Spotify Connect Add-on send it’s audio output to the middleware secure container
  • From there it can go back to WiFi speakers, or speakers already configured using integrations in HA
  • All of this synchronized between multiple speakers, using snapcast

Imagine being able to connect just any speaker, either to the HassOS hardware, or a WiFi speaker, and then have HA be able to pipe audio from literally any integration - to these speakers.

Now that would be epic.