alteredq/three.js — comment on commit baf0f65e1db76cc95e3d1a3cf759861b807fa177
File:  line 0
By mrdoob:

Hmmm... are you sure about this? If another method used `THREE.Vector3.__v1` the user would end up with pretty hard to track bugs. If you did something like:

```javascript
var relative = object.position.relativeToAbsolute( object2 );
var absolute = object.position.absoluteToRelative( object3 );
```

`relative` would then be wrong, right?

And if you later did...

```javascript
var pos1 = relative.absoluteToRelative( object3 );
var pos2 = relative.absoluteToRelative( object2 );
```

I don't know, it seems like some nightmares can pop out of this.

I would think these methods are not meant to be used in a update loop. But, of course, you never know... Still, I find these changes scary.