Using SetTransform instead of TargetPosition + a larger margin seems to make the item syncing near-perfect.