How long is 'so long'? The game itself did not take that long to shut down for me, though it could take 30 seconds or so for the used memory to be completely freed up. The game does keep track of a lot of stuff, so I assume larger continuous regions are at least part of the reason for that.