Thank you so much :)
The shader starts on the outside, looks for non alpha pixels, and iterates inward. A problem outlining out would be that the sprite rect could be too tight. There would need to be empty padding in the texture.
I’ll open it up this weekend and dig in to see what I can do :)