General plan: * Wrap all settings in an XML-enabled %RegisteredObject (or %Persistent - could use the singleton pattern if we already have that in CodeTidy) * Expose this object as a %Studio.AbstractDocument