UPDATE
This issue seems to have been caused by a fragmented hard drive. Windows has automatic defragmentation built in, however this only happens periodically.
The preprocessing I used (turning the volumes into stacks of slices) caused the hard drive to become fragmented. After manually defragmenting the hard drive loading speed was constant.