Those lines are because you also have zooming, which results in a floating view scale. Try to find some reasonable bounds to round the scaling to just a few decimals. I once tried several different "zoom factors" to get few decimal floating values. It worked for almost every zoom, except a few (which were always the same values like .375 for instance). Rounding them to let's say .370 or .380 did the trick then for those in my project.
Try to get "good floating values" for your scale and then you can test which values do not work and change them a little bit until the lines are gone. It's a bit tedious and the problem does not occur for everyone, but thats the best solution I know of.
PS: With lines I mean your blinking
(for me it was white lines, but that should be the same problem)