That is a good point, I did prototype that logic initially but I had a few problems with it. But that is probably a better strategy, I'll take another look at it.