Ah, makes sense - thanks. I'll have a chance to review this in a little more detail later - I'm planning to clone your repo and test it out a bit.