We aim to automate the index creation, schema evolution, and reindexing such that the team will only need to focus on the search document model and their custom [Index Builder](../architecture/metadata-ingestion.md#search-index-builders) logic.
As the logic changes, a new version of the index will be created and populated from historic MAEs.
Once it’s fully populated, the team can switch to the new version through a simple config change from their [GMS](gms.md).
They can also rollback to an older version of index whenever needed.