It is technically possible to make this work. However:
- - It would push the release of 0.16 back to 2019.
 - It would be overly convoluted, difficult to implement, and even more difficult to make work across multiple operating systems.
 - It could cause a whole host of bugs regarding saving on different operating systems and make solving bugs regarding save games much more difficult.
 - It would reduce the time it takes a normal base to autosave from ~0.03 seconds to ~0.02 seconds ( in other words, it might improve it but wouldn't eliminate the very short hiccup on autosaves).
 - It would lower UPS for much longer than the current implementation.
 - It would make 2/3 of the forum stop arguing and make another 2/3 of the forum start arguing (and yes I know math).
 - It would let the developers stop teaching the forum about how saving works for a few hours, until they have to start doing it again because no one would understand it after the update either.






 ). Most of the copying is done in the background, and there's no fancy things with virtual memory (and we don't copy memory twice, so it'll actually be faster!). This algorithm should prove to be much faster as well - a factory only covers a small fraction of the chunks that have been revealed. Because of that, I'd expect at least a huge improvement on how long users are interrupted.
). Most of the copying is done in the background, and there's no fancy things with virtual memory (and we don't copy memory twice, so it'll actually be faster!). This algorithm should prove to be much faster as well - a factory only covers a small fraction of the chunks that have been revealed. Because of that, I'd expect at least a huge improvement on how long users are interrupted. 









