@Override
 public void update() throws Exception {
   updateInternal(EnumSet.of(UpdateType.CONFIG));
   /* If this VC object in VcCache is not the same as this one,
    * also update the cached one.
    */
   VcObject other = VcCache.lookup(moRef);
   if (other != this && other != null) {
     logger.info("update other " + other);
     other.update();
   }
 }