Feature Request: Priorized output

Would be nice if the user could select an audio output as a top priority or even better specify priorities for all audio devices, so to say by example if my headset just connected automatically switch to it, but if any other audio device gets connected while my headset is, keep the output on the headset