I'll be interested to see how you tackle this, Wobbly, as I want to incorporate a similar thing.

Your build thread is excellent, by the way!