MDE: an action can be cancelled (ie forgotten) by other actions.
Exemple: selectShape is cancelled by unselectShape