I'm currently implementing the fields mean_duration_factor and mean_duration_offset and have a question about it being part of the stop time, rather than the trip: What happens when you have multiple factors/offsets in a trip?
Let me illustrate this with a sketch:

Does this mean that when the vehicle is inside zone 1 then the factor is 1.5 and when it enters zone 2 the factor then increases to 2.5 for the duration it is inside of it?
And a related question: since you need two lines in stop_times for a single flex zone, what happens when those two lines don't have the same duration/offset values?
cc @tsherlockcraig @westontrillium