Sounds like you’ve got a good dyeing solution, Splint! Same setup would allow stabilizing, I figure.

And a great-looking result. Well done!

May you have the day you deserve!