What’s generally going to run smoother, result in lower file size, and/or drag less:
if (condition){move a clip from here to there and if it goes too far, bring it back;}
else (!condition){do nothing, let it sit;}
OR
move a clip here or there, regardless of any condition, so it’s always moving, and bring it back if it goes too far;
?