Stored index definitions introduce additional complexities. Also, we are moving in a direction of avoiding index editing/re-indexing. New index definitions instead should be created instead. Re-indexing should be mostly done in case of corrupt indexes (which should not happen in elasticsearch). Hence we don't see a scenario in which indexed data would be incompatible with index definition, so we don't need stored index definitions for elastic indexes.