In the rewritten spec, AFAICT scroll timeline always animates over the entire scroll range. I think it will be relatively common for developers to want to target a specific length range. While you could technically do this by carefully constructing an element I think we should support simple cases such as animating from 0px to 200px scroll offset.
With this change, I think we could also move the read-only startTime and endTime from ViewTimeline where they are currently defined to the base ScrollTimeline interface.