Nice post, and a totally different angle/approach than the techniques I have tried to illustrate similar things. I don't know if I would ever have thought of it completely from this perspective, I may have gotten there eventually though as I could sense hints of that in my thought processes over the past few days.
Thanks for the post. Good work. Hopefully some people listen.