Got undo/redo working in CreationSelectionLayer