Clones carry the light, sharing the light object like other clone payloads (geometry, materials).
@override Component? cloneFor(Node cloneOwner) => DirectionalLightComponent(light);