Otherwise the text state changes over time
Threads appear to be too dangerous for this
This happens in packages that change their devel project over time. Then the commit in the devel project no longer has the parent in the devel branch but is based on factory