I built a mod which serves as a kind of filter panel, and is replicated on multiple pages in my dxp.
This mod provides some UI controls, like input fields, to let the user change the values for the filters (like the min and max time for a time range, for instance), and also displays a "notification badge" with the number of filters applied by the user.
As the mod is present on multiple pages of my dxp, I have to use document properties to "synchronize" those values (min & max dates, # of filters, etc...) between all the instances of my mod.
This solution has some drawbacks :
if I use the mod in another dxp, I have to make sure the document property exists,
and if I share my dxp with other users, I have to make sure that they don't delete or change those document properties.
Having a kind of "global" mod property would help me solve this problem and make my mod more reliable and "foolproof".
Thanks!