// First step is to build an id for given tuple by concatenating key and value id (which is hopefully done separately)
String entryVertexId = getIdOfTuple(service.getRepository(), cast, cascade, objectsBeingUpdated);
// No need to memorize updated version
String className = cast.getClass().getName();
Vertex objectVertex = service.loadVertexFor(entryVertexId, className);
new Updater().performUpdate(service, driver, entryVertexId, objectVertex, getContainedClass(), getContainedProperties(), cast, cascade, objectsBeingUpdated);
/* If object was null, this operation was a create.
* As a consequence, the upper update call may have persisted key or value, which implies the id may have changed
* See https://github.com/Riduidel/gaedo/issues/91#issuecomment-47937526 for more awful details
*/
if(objectVertex==null) {