Looks like Clementine supports setting the audio sink, but wonder if
it allows arbitrary properties on it -
https://github.com/clementine-player/Clementine/issues/5378
Clementine also supports JACK natively, where it still connects and reconnects once per song. Sigh.