code: public Object nativeFromObjRef(final JsiiObjectRef objRef) {
          Object obj = this.objects.get(objRef.getObjId());
          if (obj == null) {
              obj = createNative(objRef.getFqn());
              this.registerObject(objRef, obj);
          }
          return obj;
      }
docs: Returns the native java object for a given jsii object reference.
  If it already exists in our native objects cache, we return it.
  
  If we can't find the object in the cache, it means it was created in javascript-land, so we need
  to create a native wrapper with the correct type and add it to cache.
  
  @param objRef The object reference.
  @return The jsii object the represents this remote object.