DiscIO: Move VolumeDirectory off of raw pointers