Instead of manually updating the UI after undoing, we just rely on the same change notification infrastructure regular operations use.