key field will always be included in facet