Over a longer time now I’ve tried to work with History permanently turned on.
I do not find it all that useful and at times I edit a parent without intending to edit the child.
For dimensions, however, I feel that history should be turned on by default - even when ‘Always Record History’ is not turned on.
I’m sure there is at least one person somewhere against this and thus chances of getting this implemented are slim…
Perhaps there could be an option (I can already hear all of McNeel’s staff groan) under Options > General in line with the ‘Run these commands every time Rhino starts’ and ‘Never repeat these commands’ where users can add commands that automatically turn on history before running.
Perhaps only dimensions on layouts should be history-aware (but that is less consistent).
Another way would be a ‘secret’ option in the Settings Editor.