I know this would be a little taxing on GPU's so these suggestions would be best implemented as Optional. The collision physics with vehicle models really is Next Generation, thus NG, and is awesome. I would love to see in the future terrain deformation from tires that can either be reset or resets when you reload a map. This can be done in the World Editor, so it seems like it could be implemented into the game engine as well. Obviously terrain textures would need a value for deformation so mud ruts deform deeper than sand or grass, and rock wouldn't at all. And, there would need to be maximum depth values so vehicles don't just high center on terrain. Collision Deformation of some objects would also add to realism. I mean this is what BeamNG is all about right? Hitting a stop sign at 100mph shouldn't have the same result as hitting a concrete wall. It just looks funny. A small sign should bend on low speed impacts and break off at higher speeds. Even wooden power poles might break if hit hard enough or by a big truck. Object collision detection is obviously already there, so it would be a matter of changing an object from static to dynamic on collision. I know this also would mean assigning a material strengths and elasticities to objects and maybe it's just not worth it at this point, but it would be a real nice addition to the game. Again, I know this is a lot of work to change and maybe it's already planned for the future. I don't know. But I do think it would be worth it.