A wrapper around data either on disk or a slice in memory, that can be dropped and read back into memory, to allow for better control of memory consumption.