Improved Support for Nested Metaobjects
Fully expanded metaobject data — no follow-up requests needed.
Layers now maintains a local cache of all metaobjects in your Shopify store, enabling fast, deep resolution of nested metaobject references within product metafields — without making additional Shopify GraphQL calls at query time.
When a product metafield references a metaobject, Layers resolves the full metaobject data from its local cache. If any field within that metaobject itself references another metaobject, Layers resolves that reference too — recursively up to 5 levels deep. Circular references are automatically detected and prevented.
- Automatic sync — The cache is populated via a bulk import when your store connects, then kept current through real-time Shopify webhooks for creates, updates, and deletes
- New metaobject types detected automatically — A daily background job discovers new metaobject definition types and registers webhooks for them
- Metaobject Definitions tab — View all metaobject definitions from your Shopify store in the dashboard under Settings > Metafields & Metaobjects, including name, type, field definitions, and entry counts
If your store was connected before this feature was available, you may need to re-authorize the app to grant the read_metaobjects access scope.