oldHandle?.dispose();
if (tokenChanged) {
// not retain the previous token's catalog if enumeration for the
// replacement token fails.
this._models.set([], undefined);
}
void this._startModelRefresh();
return true;