I have some `div`s whose position (top and left values) changes somewhat rapidly with JavaScript. These changes are in 1px increments, but I'd like the changes to be smooth - the 1px increments are too jagged for my liking. I've tried using a CSS transition with a very short animation time (.1s, for example) but its still somewhat jumpy and the position can still change before the transition animation is complete.

Is there a way to make these changes butter-smooth?