Undo/redo for channel toggling - bit hacked