Do not rely on the object to be removed to be deleted after the callback