Abstract request components into new class. Write deadlock files to
support bundle.