Added more caching to the workdone processing so that dev tools processing will already be cached and stored with the archive