This is tricky because if parts of the UI start depending on this then they won't work when there are no sound devices open. We already see this with critical parts of processing that are handled by the engine (e.g. loading tracks to decks).