Possible to pass job information to a Nuke Script Job?

Hi, I’m trying to figure out how to properly use Nuke script jobs.

My goal is to render a “regular” nuke job: process input files, render output files. But this time, I want to execute some python inside Nuke between these two (change some gizmos, coordinates, scale, text etc).

Is it possible to pass information to a Nuke Script Job in Deadline? Access Deadline job input files, output files, or task frame from Nuke’s internal Python?

Edit: After some research and testing, firstly, I believe it’s not possible without customizing the native code. Secondly, I think I’m just going to run a PreJob script which has access to the plugin and the job. I can use it to run Nuke, manipulate the scene for the job at hand and save it.