Weird Z-Fighting With Texture

So I’m just making some islands but there is a weird Z-Fighting glitch going on. If I go far enough, which isn’t that far, this weird glitch happens. The ocean is just one giant part with an ocean texture on it that is tiled. I’m not sure if that has to do anything with this, but It’s very annoying. There is also another weird glitch where it overlaps particle emitters. I tried to make it a Part, and a MeshPart(which is giant plane) and it didn’t solve the problem.

Example

You are going to need to make the ocean lower down. Also that is the most funky thing I’ve seen so far.

No matter what height it still interferes with it

This rendering effect is known as a depth sorting error and as strange as it is, it’s intentionally done for mobile performance.

Check out here for more info: