Undo proxy