Sorry to spam the thread - but it was a good question, and I wanted to try to give it a good answer.