What you are seeing there isn’t ne essarily backlash, though there is some of that present too. It’s more likely either a slicing or minor over / under extrusion or possibly retraction issue. What happens with layers where the hole is present is that you have a segment with several, starts, stops and active vector changes that aren’t present in the longer runs. Each time you stop and start or change vectors on a marlin based 3d printer you are basically telling the printer “go that way and accelerate at this speed until you stop” meaning the print head essentially moves faster in the middle and slower at the ends before it stops. The layers with the integral hole are shorter runs. The 3d printer firmware and slicing programs know about this non constant motion issue, so they compensate for it. Often newer firmwares and slicers use a linear advance variable to factor that in.
What happens when you see a difference like that is either your slicer is a tiny bit off, or you have probably a small amount of over extrusion that only manifests itself on longer runs. You can experiment with dropping your fillament diameter a bit or changing e steps and fling calibration, etc. But even the best 3d printers will show that from time to time.
Backlash also comes into play, but with the taz 6 it’s generally small enough you don’t notice it unless you go looking for it or add something like a stronger more supported boxed rail. It shows up as slight (like 0.01mm) offset every other layer usually, and is very hard to detect compared with extrusion inconsistencies between layers. You also run into things like gravity offset and sideways rod sway due to slightly off center belt pull mounting on most printers. There are multiple ways to combat that, some of which like the anti backlash z nuts for the taz leadscrews literally cost an arm and a leg.