startPx and lengthPx to each IntervalstartSeconds, lengthSeconds to each Interval, have them perform the conversion and then set the {left, width} independently from one anotherposition: absolute altogether and have the Rows be flex rows containing Intervals padded by the parent