add_facets is now a separate hook method