Should be broadcasting correct event type on undo