Saving and loading arrays from game instance?

If you’ve already implemented this in the save game, then there’s no need to do anything with the GI.

The save game is basically like a super version of the GI. The GI survives between levels, but won’t make it through a restart. But the save game will.

If you really want to also use the GI, for some reason, then just read the save game into a variable in the GI. That’s it.