Hang on a minute...
But would the concept of a 'reload' not be easily solved through time-stamping progress at logon to the game servers? Unless a player is completely single-layer offline, then rolling back to a point prior to the last interaction with an NPC, locally stored or not, shouldn't be possible in that case. Unless the local file is hacked, of course.
Although Frontier will have to make it work something like you've described (for the reasons kilvenny described), it's worth prodding at during the alpha. Frontier expect persistent NPCs will be stored on the client, so you may well be able to reload your game until an encounter with a contact goes just the right way. And if we can do that, it's quite possible there will be other similar exploits available.
But would the concept of a 'reload' not be easily solved through time-stamping progress at logon to the game servers? Unless a player is completely single-layer offline, then rolling back to a point prior to the last interaction with an NPC, locally stored or not, shouldn't be possible in that case. Unless the local file is hacked, of course.