src/vs/workbench/contrib/notebook/common/notebookEditorModelResolverServiceImpl.ts/NotebookModelReferenceCollection/destroyReferencedObject
class NotebookModelReferenceCollection:	protected destroyReferencedObject(_key: string, object: Promise<IResolvedNotebookEditorModel>): void {
		object.then(model => {
			this._modelListener.get(model)?.dispose();
			this._modelListener.delete(model);
			model.dispose();
		}).catch(err => {
			this._logService.error('FAILED to destory notebook', err);
		});
	}