I am hoping that the model of the ground surface and the terrain features will be decoupled in the new program. So, after the ground surface has been created (5m grid sounds great!) the terrain would be "drawn" on that surface. Roads, hedges, walls, etc, could go anywhere and in any direction.