This prepares for a possible cleanup of the audio output object, especially hiding more stuff into the core.