Scrap the native binding approach. Begin work on a native JavaScript solution.