I am sure someone must have suggested this, but I couldn't find it, so here it is.
Why can't we pick up machines with installed upgrades?
When you have a big pipeline, it often contains machines of varying power tiers, so some of the machines will require transformer upgrades.
But whenever you want to add a machine, you have to first turn the power off, because otherwise your machine explodes.
And whenever I build a fluid reactor it starts overheating and I turn it off and go look for the part of the pipeline where I forgot the fluid ejector upgrade.