This is perhaps my only regret with my 2017 Mac (4 cores, 4.2GHz processor): it's maxed out at 32Gb. Would love to increase it as I do run into issues, at least up to 64Gb, but I'm stuck with this.
This forces me into the following workaround: I have my template setup, so that's it's all color-coded, instruments grouped, effects on sends, panned, leveled, EQed, etc, but although each track has a Kontakt instance loaded, there is no instrument loaded into Kontakt. That makes my template manageable in terms of RAM, and when I need to load up a new instrument into a track that is already set up the way I like it, I use QuickLoad in Logic to pull up the instrument. I can pull up any instrument very quickly from within QuickLoad, and I still get the benefit of having the template setup, without taking the hit on RAM. I tried loading all instruments and then purging everything, but that still pushes the total used RAM way up.
Does this sound like a reasonable compromise in my situation, or are there other, better ways?