in src/caching/GenericCache.ts [113:122]
private async tryUpdateItem(key: string, cachedItem: ICachable, updateFunction: (item: ICachable) => Promise<ICachable>) {
try {
const updated = await updateFunction(cachedItem);
if (updated) {
this.setCacheItem(key, updated);
}
} catch (e) {
console.error(e);
}
}