I've been working with large Alembic files on a project recently, some in excess of 3 or 4 gigs of data and thousands of frames.
I notice that viewport playback takes severe hits with every ABC object I add into the scene. However, I'm still no where close to maxing out my available vram or memory.
I'm assuming that, since the ABC files live on an SSD, that they are read from the SSD at playback. I could be completely wrong about this, but I have DDR5 memory and a 12900ks in my system and I feel like if the ABCs were getting stored in RAM I shouldn't be noticing framerate drops to the magnitude I am.
Is it possible to make sure blender prefetches all the data in an ABC for smooth playback, or are the limitations I'm encountering due to some other aspect of the system?