Some progress! I finally planned out the best possible "approach" on saving and I've begun development.
I was so hung up on optimization but I finally broke and just went for it. Still pretty damn optimized, this whole map is just about less than 1 KB.
Coming soon! (trademark)