According to @karroffel , there is no sane way to create an instance from a custom native class implementation.