Improve HA update end user experience - "supervisor needs to be updated first" error

Hello, end-user experience of the update process may be improved if updates that depend on updating other components first are not offered or greyed out with description on what has to be updated before first.

For instance, Home Assistant Supervisor has to be updated before Home Assistant Core.
I learned it because that’s what the error message said after I attempted to install HA Core update.
UI should not have offered me to update HA Core when HA Supervisor update is available and it is pre-requisite.
Especially when it is displayed as the first item in the update list.
The cheapest improvement is to at least place HA Supervisor update item above HA Core, so when doing a top-down direction of updates the sequence does not cause seeing errors.
Thanks.