Morph/Upgrade normalization

Is there a particular reason we’re using both Morph and Upgrade lua? If so, it’d be nice if the Upgrade function included a progress bar and/or % (like the morph gadget).

There are some reasons. But yes, normalising on a single one is something I’ve been wanting to do for a while.