Makes me wonder if the firmware is looking for the horizon in the image itself to level it. That might be why it works harder at night. I'd be curious how they detect the horizon? Is it AI on the image, or is there some kind of level detector in the lens?