Currently, each card and whiteboard has its own separate undo/redo history. This means actions aren't connected across cards and whiteboards yet.
For example, after dragging content from Card A to a whiteboard, restore the original state in both places:
Undo on the whiteboard. The newly created card disappears.
Undo on Card A to restore its original content.

