Try to add polymorphic association to reagents, went total fubar in specs, scaled back