Thank you, Dan! Worked like a charm.
For other people that may end up with the same problem, I’ve also found that using the source text as a value works really well. Using this:
veloc = parseInt(thisComp.layer(“layerName”).text.sourceText)
x = position[0] + (time – inPoint) *veloc -300;
y = position[1];
[x,y]
Thanks again, Dan! You’re the best.