Gem always gets first go as horses don't have any rules about ladies first, or showing respect to the elderly or any of that. He wouldn't give his seat up on a bus either. Then Princess drinks and then little Kalara. By this time Kalara's quite thirsty so she takes a while, and sometimes gets distracted.
Or falls into a reverie for a moment. The kangaroos wait.