normals with 2 meshes seem to work
3 meshes at least doesn't crash
checking for _every_ time we add new qr points that we add normals
forgot -1
cleaned version