looks like this is a problem for timeseries, where the assumption is that the results are ordered by time when they get merged.