Jumping to a point in time in a tween.sequence

I’m writing a simple linear animation library for colors when I realized, it be much easier if I could just to a point in a tween.sequence. That way, I could use other easing types than linear easing to change the color, making it seem like a smoother transition between colors.
Any help would be great.

I think you could run one tween to modify colours, and a second tween to run up to the point you want to stop. When the second tween ends, you stop the first tween.