Yep. That's exactly what I'm trying to do.
I originally thought that gsap might have gotten the new values after I set the transform manually, I don't care how I set it (through gsap or not) I just wanted it set and not forgotten.
Which yours looks like it does perfectly!
So gsap.set and tl.set is the fix?
gsap.set(".layer-1", {x: 200});
tl.set( '.layer-1', {x: 200,overwrite: true}, "layer-1");
Thanks!