Problems with multiple subclasses of IOAudioEngine