The TextureSwapper plugin creates a platform to swap, manage, and change segments of textures in Unity's runtime within a texture sheet. I developed this plugin to modify segments of a model created ...
You should not update the texture's data while the camera/render pipeline is rendering, or else garbage data could be applied to the texture.