Myself, I am trying to create lightweight 3D code to sit on top of Canvas and HTML5. That may be why I was sensitive to the "overkill", ha ha.
https://github.com/EngineersNeedArt/Phosphor3D