May be worth just turning this into a for-all-EngineControl-setEngineMaster() loop.