More optimizations in slice_facet()