Many people back up config files using git repositories or other such systems. Unnecessary changes to these files, such as recent documents and window size, can make this inconvenient. This data should be removed from config files and stored in a state data file instead. For example using `KSharedConfig::openStateConfig`