My mesh seems to have a problem with Z-order, unrelated to doubles or X-ray. I've tried exporting this to obj, tossing it through Noesis, I've been unable to get rid of this issue. Is the mesh just bugged or have I missed a crucial setting somewhere? Effects viewport and cripples render.
From Blender version 2.79.7, but this seems to occur in every versions (2.8 / 2.79).