Hi Sean,
Sounds like you are onto something there. Getting closer anyway. Linking to individual replies is absolutely essential as you say. It also saves heaps of time. And if you can pull the rabbit out of your hat, and do something to keep the advantages of B and D, we could almost have ourselves a prototype!!