for _, id := range result.Updates {
        v := searchSrc[id]
        v.Error = nil
        // v is passed un-cloned.
        if err := m.runtimeClient.updateService(v); err != nil {