StringTexture should be deallocated on main thread only