Use JNI backend instead