Can't find a way of reading a UE5 Material Instance's variables from the GPU (e.g. BaseColor).
So, having to move my dynamic colour blending to the CPU.
Porting the colour palette stored in a 2D Texture to a Data Asset, which contains a 2D array. Bonus: can be updated in Editor