It seems to me like a scenario where you can use the enricher processor. See this doc: Enrich your data | Elasticsearch Guide [8.14] | Elastic
I think you can reindex your incomplete index and in this process use the enricher processor to enrich the data and index it with the information you need.