TimeOffset expanded to support 'ripple' edits when you're using a given timeRange