FDirectorInstanceCache

The actual cache of BP instances is stored in a heap-allocated object because it neeeds to be an [FGCObject](API\Runtime\CoreUObject\FGCObject) to keep those instances alive, and an [FGCObject](API\Runtime\CoreUObject\FGCObject) isn't relocatable so we can't put it in a playback capabailities container.