polished TextureManager