We've in D445 an UndoStore to represent an operation to undo.
Plan is to provide user session with a LIFO stack of undoable operations.
Items of this stack should ALSO be extractable by operation hash.
Finally, an implementation to store the stack in session for Symfony should be included.