try {
body = response.body().asScopeBody();
} catch (JsonProtocolParseException e) {
throw new ValueLoadException(e);
}
return body.object();
}
/**
* For each PropertyReference from propertyRefs tries to either: 1. read it from PropertyReference
* (possibly cached value) or 2. lookup value by refId from remote