tspline now completely hijacks time_idxs and uses it to store the timebase for values to be splined