My mesh looks torn with little holes when it's transparent but totally fine when opaque. Any idea what could be causing this and how to fix? EDIT: none of the holes are visible in edit mode, only if the object is transparent in object mode. Thanks!

Here I have some images. All are in object mode without any modifiers at all.

Transparency: 

[![enter image description here][1]][1]

No transparency:

[![enter image description here][2]][2]

Again, no holes are visible at all in edit mode and are only visible when the object is transparent in object mode. 

During a render with transparency on, it looks fine too! Only in the 3D viewport with transparency there is noticable tearing/blocky-ness. 


  [1]: https://i.sstatic.net/aFZzD.png
  [2]: https://i.sstatic.net/cWwPB.png