I do give a fair amount of thought to how these things would actually function in addition to how they look. Helps to maintain the suspension of disbelief.
I'm making steady progress now that most of the detailing has already been worked out in 2D. I know you guys are chomping at the bit for it and I'm trying to squeeze in as much work on it as my other obligations will allow.
Should have more updates posted by tonight.