Basically a vehicle with a gearbox/transmission/shifting. Given you had sufficient scripting capabilities, it would be easy. Once the wheels are spinning fast enough, change the wheel datablock to an identical wheel with less power and more speed. Personally, I think adding a 5-speed to a Turismo would be loving awesome.