Hey @Deathmelon, just following up on this! I was able to speak with our product team for you here and I can’t share too many specifics, but did want to let you know that we agree the way variant metafield updates interact with webhook triggers isn’t ideal at the moment.
I can’t guarantee exactly what a fix will look like or if/when it would be implemented, but they have opened an issue internally to look into improving the behaviour. Just wanted to share an update with you to let you know it’s on our radar.
Hope this helps a little bit!