Use CharacterClass, Race, and PetType objects instead of IDs where applicable.