Fetches a saved snapshot and restores it into state via managers. Supports async loading and version migration.
Fetches a saved snapshot from local storage or an external API and deserializes it into state via managers. Handles version migration or data mutation before restoring. Can be made async if the data source requires it.