Instead of working in the project environment, maybe you should consider working on the families themselves. Try saving out to a library and then batch process the documents using Orchid or other process. This will also allow you to Archive the contents as they were should you decide you want to ‘go back’ to the old version, and will provide the benefit of reducing the frequency of the indefinitely running graph as you can process things in more manageable groups.