Interesting stuff. I use a similar concept of layered planes, though I haven't had the heart/time to tackle mapping it properly yet.