Texture glitch during animation if faces are relatively close

I have quite a massive blender scene (camera can see a few kilometers far away) with a big city and metal barrels.

I’ve noticed that when faces are close enough they start to glitch during the animation (As if they were intersecting with each other) The further I move my camera away the more they glitch.

I can see it even in my editor viewport.

I am using Eevee and I wonder what am I doing wrong?

There is a video of the scene glitching in viewport, however absolutely the same happens when I render my animation. https://vimeo.com/578983367

When it Glitches it is a full segment from front objects to Mountains
Check your Clipping distance ( set to .1 and 100,000 ) and see if that helps.
Does it do the same thing if you render to image Frames? If not then that would be the way to go, then assemble the animation by importing the frame range ( of course if it 50000 +++ frames it might be a problem )

And mayne backface culling; the glitches seems to show inner faces.

this looks a lot like Z fighting w/ duplicated objects/faces