I have recently created a neat Word 2007 template for our company that uses Quick Parts building blocks. The most elaborate feature I created with the Quick Parts in this template is that the users can select their branch for the address field in the letterhead, so we only need to distribute and maintain one letterhead template document for all our branches to use. I have saved the branch addresses in the template via the Building Block Organizer, so that they are conveniently transferable. Apart from that I used a "document property" building block, to automatically insert the documents' "Title" in the header, and a "Publishing Date" building block, to update those automatically as well.
So far, so great... until I use the template to write a letter. The documents based on this template are terribly sluggish, which makes working with them quite a bit troublesome. I really can't pass them on to my colleagues like that. So, what can I do to prevent this? Do I need to forget about the whole idea and throw out the building blocks again? Or can I optimize them in some way? Or is the sluggishness maybe down to a completely different reason?