Allows them to be reused easily. Still a bit too much duplicated code in my opinion (OpenContent/SeekContent/ReadContent should just call FS code), but this is a start.