One-side geometry planes showing through each other.

My model is a tree with its leaves as one-sided geometry domes. I have a stylized brush stroke texture with an alpha so that the geometry is transparent where there are no brushstrokes. When I plugged in the alpha texture, the geometry of the leaves show geometry that is behind it, even through the 100% opaque parts of the texture. I expect that geometry behind the leaf dome geometry to not show through. I have checked that my asset has Double Sided Geometry enabled and that each leaf material has Two Sided enabled in the material details.

Does this have something to do with backface culling? I’ve looked around but had a hard time finding a way to fix this.

Unfortunately, I can’t upload a gif small enough, so I tried to outline where some of the geo is showing through other geo in one of the screenshots.
![alt text][1]
![alt text][2]