@elizabethtasker
Alpha-tested texture version would avoid that triangle cost - but then you hit potential antialiasing problems. (Simple alpha-testing in a forward renderer is per output pixel - i.e. no antialiasing at all, so will look rather shimmery in VR. We had a fancy alpha-to-coverage thing for such situations which looked pretty decent...)