Very cool concept! Your explanation in these comments helped me understand what was going on. I liked it :)