Ideally before doing that, the extension job handling should also be refactored to be based on the standard job process UI. It would make much easier to add questions.