Same note as above. I'd prefer not to have an actual database association of topic (though if you think it's actually better this way vs. having a function, I'd love to hear your thoughts).