skip sub-facets for empty buckets, add processEmpty param