That is correct, and why not even all the one wires were the same. Bosch got a bad name for GM O2 sensors for quite some time as their replacements were documented to not work the same as the Delco's.
At least in some GM EFI applications within the programming there is an time offset for the distance from the head to the O2 sensor...this "tells" the ECM how much after the firing event the O2 sensor is reading the results from.
I ran my one wire with headers a good 2-3 feet further downstream and didn't notice any difference in how it ran, but every rig is different. Even at that distance, if in open loop at idle, any movement of the throttle was enough to heat the O2 immediately and go closed loop, at least watching the datastream. Now with a more noisy exhaust, I can hear the difference between open and closed loop, and even heated, it's at least a good 30+ seconds to go closed, which means the open loop tune is still required to be decent to get it to start, idle, and run unless you want to sit there and wait for it to go closed.