Users forgot to define some necessary fields then dynamic fields are just the perfect choice to consider. You can create multiple dynamic fields together and they are highly flexible in indexing fields that are not explicitly defined in the schema.