ParamNode idChild = fieldParamNode.getChild(keyName, true);
String theIdStr = retrieveValue(idChild);
if (theIdStr != null) {
Object theId = meta.convertIdFromString(relation, theIdStr);
Object to = em.find(relation, theId);
if(to != null) {
edit(paramNode, field.getName(), to, field.getAnnotations());
// Remove it to prevent us from finding it again later
paramNode.removeChild( field.getName(), removedNodesList);