Don't consider outputs without a mode as enabled. Outputs will be reconsidered when they get a mode anyway. Assert on missing currentMode, this way we'll get less of a weird backtrace if we hit a similar error.