Collections/update webhook not triggering on metafield updates

I’m experiencing an issue with the collections/update webhook.

When I update a metafield associated with a collection (either smart or custom), the webhook is not triggered. However, when I update core attributes (like title or description), the webhook triggers as expected.

It seems that changes to collection metafields are not considered webhook-worthy events, even though the metafields are part of the collection’s data.

The collections/update webhook only fires when the collection resource itself is updated (title, description, rules, sort order, etc.). Metafields are technically a separate resource. Updating or creating a metafield tied to a collection does not mutate the collectionobject, so Shopify won’t emit a collections update event.