Added ability to apply scale and recalculate normals