How can a file system save storage space, but also remember every state it has been in? That seems completely contradictory