Using RunService.Heartbeat used to be the best way to do it, but after the behavior change, Heartbeat doesn't run at a consistent framerate anymore. Here's an example of what my animations look like.
for _=0,1,.1 do
RAW.C1 = RAW.C1:lerp(Target,.4) --Right arm weld
game:GetService('RunService').Heartbeat:wait() --What would I use to replace this line, that runs at a consistent speed
end
