Nope, I’m also a perfectionist and this is exactly how I would have to do something like this. That’s why I never pull the trigger until I can do it seamlessly. Well done. I love it. This looks like an excellent write up and I’ll dig into it later on the couch.