Thanks, Shea. I looked at the enum objects stuff a little but didn't get it implemented yet. That makes sense. I'm running a dual 2.8 machine with 3GB RAM, so I'm not a good speed tester. Would you like to be added to the project?

In terms of speed im using it on 400 odd tables so it's a noticable difference. Have there been any thoughts on batching updates etc to descrease the <notarealword>chaty-ness</notarealword> of the communications?