No need to get the default ones if there are some for this collection?

```
facets_set = set()
if collection and len(self.get_facets_for_collection(collection.id)):
    facets_set = self.get_facets_for_collection(collection.id)
else:
    facets_set = self.get_default_facets()
```