CANbus is not anything magical, it 12v+ and earth, there are 2 extra lines between controllers for the actual controller area network, that is it. Not all parts are CANbus, the computer monitors all the parts and lines, but that doesent mean any data goes on all lines. To be a CAN unit it need's a microcontroller inside it that can talk to the other microcontrollers, dash, chassiscomputer, abs and the ECU has it, not other part on the entire bike, well if you have either rdc/tirepressure or dwa/alarm that unit has a microcontroller, but that is it. So max 5 components connected in the network.
Lights and all other parts are controlled through the zfe, chassiscomputer, it handles all the powermonitoring and shuts off power if a line is shorted or draws too many amps. Correct the problem and it turns power back on next time ignition is turned on.