Dear John,
I encourage you to make your own separated post about your new ideas. If I could suggest, my original post lacked images to display, better examples, and such.
I frankly, don't remember much about this problem and over the years I switched to a more pythonic way (open-source) than Mathematica and I forgot a lot about it.
Best,
Thales