In fact, that could be why Ineos have put a speed limit of 99mph on the Grenadiers; because the brakes are sized to stop the vehicle from max speed to zero without fade over a cycle.
Landrover end up with 18" & 20" wheels on their powerful defenders to fit the brakes in; as the kinetic energy you need to dissipate as you slow down through heat via braking is a function of speed and mass. Limit the speed, limit the brake size you need for a given mass.
LR needs large brakes, and Ineos wanted to be able to run 17" wheels and therefore brakes, so they needed to limit their speeds. Just a theory based on.... not a lot.