Utility for textures to reduce state changes