Implement ExperienceOrb