Are you guys going to eventually implement what is the equivalent in Kontakt of it's "Purge All" feature? It allows the end user to have their library load up fully unloaded into RAM, and then the notes load automatically as they occur, as needed for a tune. There is no need to enter a learn or optimization mode(s). It's automatic. If a note is needed, it simply loads and readies on first trigger. At any time you can roll-back to zero again by selecting "purge all". EW PLAY also uses the same technique.
This would be great for a VSL VI type setup, because one can load all the instruments of VSL up, at one time. All articulations, all variations, every single instrument. 1000s of them. And it would take up zero RAM. Then whenever some instruments are needed, whenever those notes are performed, they load. Automatically.