expose job handle/uniqueId

In some of your recent refactoring, you made these fields private. Our worker functions need access to them because we do things like create job-specific temp directories using the job handle.