API handle undo. At the moment there is no handler. If a user deletes an element, you can track that, up until the point they undo, you have it recorded as deleted, but the deletion was undone. If recording to a database, you can reconcile on sync or save, but this adds too much down time to a user.