Gigatron, you are pretty much the best.
Could this work alongside the three.js plugin you're developing?
This is a shader , it works independently.
threejs is very complicate to implement into C2. I am working really hard to do something for C2 users..