Semiconductor shortage: GM builds pickups without fuel economy module

So did GM put this feature in a separate module so that users who didn’t like it could remove it, but the truck would still have the higher EPA fuel economy rating?

I say that because there is nothing about cylinder deactivation that would need to be done in a separate module. Is there some kind of mechanical feature in the valves that prevents the valves from opening on a deactivated cylinder? I guess that could need a different module to prove the power to control that if it wasn’t part of the original ECU design.