Unfortunately I am aware of this. I say unfortunately because I haven't figured it out yet. It also happens on a scene change and after the project is run. I literally googled a huge chunk of the code MAST uses. I'm an aspiring 3D-modeler that had to take a several month side-trek to learn to write this in Unity lol
I think the issue "delay and loss of image data" is with how I store the prefab palette texture2d array in a scriptable object. I will try to fix this over the next 2 days since I'm off from work.