In my experience, it sort of already does. It seems to download in segments so it has "checkpoints". If the download is stopped or interrupted, when you resume the download it will start with the last checkpoint, but on the progress bar it will appear to have started over at the beginning.

Someone correct me if I'm wrong, but this seemed to be the case for me when I re-installed the game.