prevent position updates when moving to the same ancestor