remove time range object dependency on segments