I haven't played yet, just saw on the Catman stream, so I may be way off base here and might need to amend my post. So basically if I'm full of shit feel free to ignore this.
From what I gather you are saving all the terrain data to disk. Why? The beauty of procedural world gen is it can be recreated at anytime with a seed. Have each chunk represent a seed in the terrain gen and load them that way.