expose job handle/uniqueId

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