Thank you guys for the quick responses.
@Dipscom, your solutions works like a charm. I didn't know you could add mini-timelines to a main one. Thank a lot!
I got that from this tutorial on three.js and GSAP.
@PointC, My bad. Your solution also works great! I just didn't notice you used the position in both lines. I had to change it to p.x and r.x
tl.to( obj.position, dur, { x:keyframe.p.x*10, y:keyframe.p.y*10, ease:Sine.easeIn }, "label" + i );
tl.to( obj.rotation, dur, { x:keyframe.r.x, y:keyframe.r.y, ease:Sine.easeIn }, "label" + i );
I'll definitely look into labels. The more I learn about GSAP the more I love it
Respect!