Should we set the option NSDataReadingMappedAlways here to ensure it's not loaded into memory?