store triangulation instead of regenerating