tried and failed to add an efficient means to calculate vertex normals.