Use a decorator with category contents
Pass the 'type' attribute through when instantiating a Category
Use `path' from decorator when linking to items