This was done in anticipation of a personal statistics system. It doesn't make sense at the moment, but it doesn't seem to hurt either. All memory settings is read from file once. It doesn't do subsequent file operations for every memory call you see in the code.