promoting threejs rewrite to master