attempt to answer http://stackoverflow.com/questions/8652085/is-there-a-way-to-eager-load-polymorphic-associations-associations