I played chess until ~15yo, but I have more experience in Math Olympiads. My guess is both. Thinking more efficiently in a high level, and also improving the concentration and time to get tired to think more.