Trouble with scores and polymorphic associations