More DB work, still not quite certain how the polymorphic associations work...