Undo and Redo asynchronous commands