Reverting changes made on pull request #9. The approach needs some rethinking as it competes resources from the GL buffers and the gains are not necessarily coming from the cache, but from the fact we stopped using the TriangulateOp and stop duplicating the Mesh.