Is your feature request related to a problem?
Currently, if the developers want to introduce a new field in the index then they have to add the new mapping in certain files. This includes mapping files, entity class, test etc. If one forgets to add the mapping in mapping files then it will create silent failures and disrupt the logic.
Therefore, add documentation around this in developer guide.