I think they are trying to make them as close to an indy or formula 1 car as possible. Notice the body pan underneath just about as solid as they could get then the bigger tires with one center nut holding the wheel & of course the wings & fins (stabilizers) on the rear of the body pans, digital dash gages also .