Why not just the transparent/TRANSLUCENT flag? It looks fine to me, and it doesn't have z-errors.