Actually, here's a better approach: tagging.