We should use a single centralized categorization service, i.e. that provided by the CR. At least that's what I think. This makes it possible to categorize all sorts of content on the system and expose it to generalized code that sifts and sorts content based on various criteria. I.E. the basic nuts-and-bolts of knowledge management.