Don't reload the data from the XML file if the version hasn't changed.
Make sure the set changes whenever the selection changes.