I'm not sure why, I assume the reason was overlapping transparent and opaque surfaces resulting in z-fighting. with this, the cubes are just a little smaller and no z fighting occurs