Location actualLocation = getActualLocation(request.of(), node);
Path path = actualLocation.getPath();
// Get the names of the children ...
List<MapNode> children = node.getChildren();
for (MapNode child : children) {
Segment childName = child.getName();
Path childPath = pathFactory.create(path, childName);
request.addChild(childPath, propertyFactory.create(DnaLexicon.UUID, child.getUuid()));
}
request.setActualLocationOfNode(actualLocation);
setCacheableInfo(request);