Still, it's another answer that someone may run across and benefit from. Some of the "old" problems are very relevant even today. I never mind it when someone adds some new information even to a decade old post... heh... especially when the team I'm working with is currently having the same problem. 🙂
--Jeff Moden
Change is inevitable... Change for the better is not.