Pre-compute all change nodes, limiting the jobs to run only one at a time.
This is not perfect but it is a first attempt to fix #17.