I also occassionally see jerkyness but so far it's just on my monitor. I'm starting to think thqt the video card might be a factor. By moving the speed slider to just a certain point, I get terrible jerkyness. But by moving the slider either faster or slower, the jerkyness goes away. Video card?
When you move the speed slider and things get smoother, it means that you found a frame rate multiple that works better. One piece of software is working at one set of "frames per second" and your video card at another speed - there will be bad matchups.
But, your actual matrix or tree should not see that same conflict. xLights outputs at 20 Frames per second. Everything is converted to that frame rate for output. While 30 fps or 40 fps or even 60 fps would be smoother, it would be at a huge bandwidth cost for current hardware.
I'm certain the frame rates will go up in the future, but it will be on newer hardware.