GearSwap - Eliminating duplicate pet_change calls