This created an item on the Undo stack. This might want to be deferred until it's assured the operation will complete.