Yup it is, just very elaborate and over engineered Wrote a new one based on what Diaco shared, shared below, only needs TweenMax now, as it should. (or TweenLite if you use that, then just replace TweenMax with TweenLite in the below)
var lerpGSAP = (function(lowestValueObj, highestValueObj, position, easingFunc) {
var returnObj = lowestValueObj;
highestValueObj.ease = easingFunc;
TweenMax.to(returnObj,1,highestValueObj).progress(position).kill();
delete returnObj._gsTweenID;
return returnObj;
});
// Usage is still the same as the previously posted getInBetweenValueGSAP