This is also the case in earlier versions.
… but, it depends on which sub-surface you move. As long as the extrusion object remains an extrusion object, dimensions will update. If you change the footprint of the extrusion object, turning it into a polysurface, the dimension history is broken.
-wim
I’m not against using extrusion objects, as long as the difference is not visible to the user.
I can’t imagine someone is interested in “lightweight”, to me it’s a technical coding aspect to reduce data.