Lightening the Memory Load
Well, I added caching for another couple of classes today, which should reduce the memory footprint a bit further. Unfortunately, I am getting close to the point of diminishing returns.
The thing that's the real killer is a big doubly-linked list. Unfortunately, it's a big doubly-linked list that I really need.