Understood, thank you. Subsequent question... Having two I2C-BSP codebases, both trying to be I2C masters, sounds difficult and problematic. How do people typically accomplish a WebGL UI running alongside a C LCD UI, DeviceDriver.c and I2C-BSP.c? Do they let the I2C-BSP in C handle all the I2C and have JavaScript interact with it, as a proxy, over a Socket? Any example projects out there?