This is good stuff but category is many to many now so there's topic_categories to worry about.  WTF DID DO?