I guess if you enforce a mapping for the customer facet fields, Elastic will enforce that particular schema and types of those fields, but would still accept other fields in the index. Not sure if that is the case in strict-mode as well, but should get your job done.