Is that the only change? Because bone.Position is in world space, not local space. So would that also change?
bone.Position