[LVI] Avoid iterator invalidation in LazyValueInfoCache::threadEdge