Great ideas.
I updated the initial post with the correct code.
I updated the initial post to point to the data.
There is also cleaned data in
but it is the same data and also will require minor code changes.
Part of the reason for the repeat is the question I originally asked isn't answered, but it might be my assumption that there is a single method for "paging" memory (i.e. database, file, etc) that is more common in PERL might be inaccurate.