よくわからんけど「実際の位置」というナゾの情報で処理しつつ
「描画の位置」(this.transform.position)は実際の位置から算出すればいい、とか
そういう話なのかこれ
Vector3 _Pos; とか適当な情報を持つだけじゃダメなの?