PricedItemProperty has a field to hold affinity penalties (so they may be separated from secondary property penalties).