I believe that top level sport is all about small details, in every area to reach the best stride, the best timing, ...
In horse riding, the demand is on both athletes, horse and rider. I used to think '10 years to train a horse for 1m30 competing at the WEG'. It's like if Federer had to train his racket!
In rugby at SFParis, we work a lot on technique, medical including nutrition and recovery, character in mental preparation and social life. In tennis they use the same pattern. But in equestrian sports?
I think there is too many individualism in equestrian sports. Not enough sharing between the different actors of the sport and from a sport to an other.
Vaulting could teach a lot to show jumping and reciprocally. The rugbymens from the SFParis loved to go to Saumur with the French eventing team. A big thank you to Sophie Dubourg and Serge Lecomte.