Is your feature request related to a problem? Please describe.
The name of the persistent store can not be changed, as it is used before the state is loaded.
Describe the solution you'd like
Create an interface for __persistNSyncOptions. This interface should not include name.
Throw an error when name is changed.
Always read option.name and not prevState.__persistNSyncOptions.name
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.