The concern about “consuming the site’s item quota” is valid, but that’s not what I’m trying to do here.
The core issue is data duplication.
I already have this data stored and managed in my site’s CMS. I want my app to read and use that same data directly, the same way a page or dataset would—without copying it into a separate App CMS.
For example:
Imagine I have products displayed on my marketing pages, and their data is fully automated and maintained in the site’s CMS. If I build an app that needs to display those same products, I currently have to duplicate the data into the App’s CMS and then keep the two in sync manually.
That creates unnecessary work and risk:
The same data exists in two places
Changes in the site CMS don’t automatically reflect in the app
I now have to maintain a sync process for data that should be shared
What I want instead is a way for the app to consume the site’s CMS data directly, so there’s a single source of truth and no manual syncing required.