Add Ray.copyAt to calculate the position on the ray without creating a new Vector3 instance
Regenerate vector math 64