Vector3 - maintaining Doob's "inv* pattern"

This pattern seems to be an optimization.