1) Enable undo (forget) of single components2) Use proper forget rather than cancel for non-global