persisting the new config is a good idea. I'm not completely sure about the config versioning, we can discuss it in another PR.