Gem Native Obj
This is used by all Kotlin SDK objects that keeps a native implementation. For example In native you can obtain the native address of an kotlin object that extends this class by simply calling getNativeAddress(env, this_jObject); see JNIGemNativeObj.h