Any Fix Updates for Finish before Sunrise

I have seen this posted in previous years as an issue but have seen nothing on it being fixed and I see my system is doing the same thing. I have a flex schedule with “finish before sunrise”, however, it is going to run three zones with some soak time for a total of two hours tomorrow morning and plans to start around 2:30 in the morning or so. However, the sunrise time is 5:57 AM. Is there any plan to fix this so it starts the schedule for that morning at the appropriate time to actually finish right before sunrise, rather than having the water sit on the dark/damp lawn for an extra 2 hours or so?