This issue has been raised before: https://forums.garmin.com/developer/connect-iq/f/discussion/4473/datafield-and-app-share-settings-properties/1606607#1606607
I would like to see a first-party solution to share settings and properties between apps, widget, and datafields from the same developer. This would allow me to build an "ecosystem" of apps and widgets that share user preferences, instead of potentially requiring the user to input things multiple times in multiple places.