I don't think upgrades change this configuration. I use Arch, which is a rolling release distro, so maybe this is a factor, but I didn't have any issues with upgrades, apart from one time when Framework released FW upgrade few months ago, which overwrote the boot record (took 15min to fix/recover), but that is a different story...