Support for category-based styling (and example)