tokens don't have rarity, include rarity in score only if non token