in src/model/assayCache.ts [107:115]
private removeEmptyObjectsFromCache(levelObjects: any[]) {
while (levelObjects.length > 0) {
const levelObject = levelObjects.pop();
const [parentObject, key] = levelObject;
if (parentObject && Object.keys(parentObject[key]).length === 0) {
delete parentObject[key];
}
}
}