make lights create a LightObserver instance automatically