PropertySet and PropertyPanel synchronization?

I’m evaluating a way to synchronize a PropertiesFile (where preferences are stored for my App) and the PropertyPanel/ConcertinaPanel (where they are set by the user).

  1. Is there any obvious trick that i don’t see?
  2. What is your approach?
  3. Is there a better way to handle preferences?

Oops. I didn’t see that most of the subclasses of PropertyComponent takes a Value in the constructor. Thus i waw thinking to use a ValueTree that i could serialize as XML into the PropertySet. But it seems not possible (as reported in post linked below). :frowning_face: