What happens if you get a quest from NPC1 to kill NPC2, and in the middle of the quest the game updates, and you moved NPC2 to another location, or removed NPC1, or changed the quest consequences, etc?
How do you handle savegames in an open-world game that is constantly updating?