This same thing, where the 'light' is sort of a separate entity, is also causing Blueprinting/copy issues, e.g. when you already have the poles up, but are trying to blueprint red and blue circuit connections to them, it says "Unknown key: 'entity-name.pole-lamp' is in the way" so it won't connect the circuit wires from the copy/paste/blueprint