Expected behavior - there should only be one layercontrol entry for map-extent not 2.
It appears the map-extent disconnectedcallback (this happens because the map changes projection to match the projection of one layer) happens before even the layercontrol is added.
Steps to reproduce -