No. Batch zone diff “jobs” are based on the current project settings but then spun off into a separate threaded operation. This means that any changes to the main software never get sent down to the batch job once the batch job is started and the zone diff batcher never comes back to the main code to check values.