Well, that’s not really useful solution then. Especially given how unspecific you are. I guess I will just bite the bullet and deal with the performance implications of translucent shader when I actually need a foam, and keep SingleLayerWater for the cases where I don’t.