There's another thread going about this problem too.
To quote what I posted over there:
I have this exact problem on a 2014 MacBook Air, and none of the suggested solutions have worked over here either.
What I have noticed though is that the problem seems to get worse the more windows I have open. Closing all my other open windows and apps doesn't make the problem go away completely (at least not that I've noticed), but it does make the problem much better. With that in mind, I'm guessing it might be related to CPU usage and/or pressure on WindowServer or the graphics chips.
With Activity Monitor open and running, I can scroll up and down in iTunes, and can watch iTunes CPU usage spike to 40-45% and WindowServer to 45-48%. I have enough applications open right now (along with a large secondary display) that WindowServer seems to be working at 25-30% CPU usage all the time. Add these usage spikes to the combined usage of all the other open apps, and this leads to the CPU itself, or at least one core, being pretty much maxed out while scrolling in iTunes. No idea how much, if any, of this is actually related to the problem.
This also doesn't give me any real idea of how to fix it ourselves, as it seems like it might be an OS level problem...