Simple channel mixer: move the decision logic to the Open function