Textures, mask colors, and a texture wrapper account