I appreciate your thoughts here. You've led me to rethink my approach somewhat. I have been discovering the kinds of issues you anticipated, and I think now that you're correct about not being hasty to discard things, or in thinking that I can get away with a tidy solution.