We have that already.
Its your choice to use the ‘xx-latest’ packages.
You can just not use them, and instead use mhwd and update normally, as you envision.
(ex: remove ‘linux-latest’ and/or ‘linux-latest-nvidiaxxx’, etc, ensure your desired mhwd profile for drivers and kernel are set [ex: video-nvidia-440xx
and linux54
], then … update as normal. You will continue to use and update nvidia440 and linux54)