In the extension version of NetworkController, the check to determine whether the current network supports EIP-1559 is made within lookupNetwork, where the network ID is also captured, whereas in this version, it happens independently in #configureProvider, which occurs before lookupNetwork is called. We should move the check to lookupNetwork to reduce the number of differences between the two versions of the controllers.