Do extension settings reference or depend on the extension’s internal uuid e.g. from `storage/default/moz-extension+++<UUID>/`? Would it be problematic to sync a profile’s storage/default/ with another (or at least an extension’s settings at storage/default/moz-extension+++<UUID>/) between profiles?
I’m looking to keep extension settings of my various sandboxed (via firejail) profiles consistent, e.g. settings from a “master” profile synced to the rest of the profiles. Not all extensions support Firefox’s sync feature to sync their settings (and I also prefer to self-host both the Firefox account server and Firefox sync server but have not found a straightforward way to set both up).
Basically, is there a straightforward way to manually sync extension settings across profiles in a manner that is “safe”, i.e. the data that is synced is profile-agnostic so there wouldn’t be potentially security/privacy concerns? Are extension settings portable across profiles or can they be dependent on a specific profile and therefore not appropriate to sync in such a manner?