Side car injection for pods out of a mutating webhook

This is probably not an Istio question; but, just want to hear from you.

I have a mutating webhook that modifies Deployment in a namespace that is expected to be Istio enabled. This means, a user’s Deployment will be modified by my mutating webhook and Istio. Is it possible to sequence the mutations? If the kubectl create -f does not go through, is it possible to trace back which mutation failed?