We've got a bunch of MappingTypes registered and they may be in different indexes. I think this `get_mappings()` should only be returning the mappings for the index being created. I think that means you need to:

1. figure out which mapping types should be in this index
2. figure out the mappings for those mapping types

Maybe go through `ES_WRITE_INDEXES.items()` (or `ES_INDEXES.items()`) looking for the mapping type names for the index being recreated. Then figure out which mapping type names aren't in `ES_WRITE_INDEXES` (or `ES_INDEXES`) and thus use whatever `default` points to.