acts_as_taggable vs has_many_polymorphs

hmp