src/vs/workbench/contrib/notebook/browser/notebookEditorWidget.ts/NotebookEditorWidget/_warmupAll
class NotebookEditorWidget:	private async _warmupAll(includeOutput: boolean) {
		if (!this.hasModel() || !this.viewModel) {
			return;
		}

		const cells = this.viewModel.viewCells;
		const requests = [];

		for (let i = 0; i < cells.length; i++) {
			if (cells[i].cellKind === CellKind.Markup && !this._webview!.markupPreviewMapping.has(cells[i].id)) {
				requests.push(this.createMarkupPreview(cells[i]));
			}
		}

		if (includeOutput) {
			for (let i = 0; i < this.getLength(); i++) {
				const cell = this.cellAt(i);

				if (cell?.cellKind === CellKind.Code) {
					requests.push(this._renderCell((cell as CodeCellViewModel)));
				}
			}
		}


		return Promise.all(requests);
	}