Aged just 26, it would be fair to say Joseph Patrick O’Brien has enjoyed a fruitful spell in horse racing to date, both in and out of the saddle.