`reviveElement` does `context.setObjectLabel(element, label);` which I don't understand. @aadsm do I need to do this here?