a job's input can be configured to not auto-check
do not automatically add outputs as inputs

this was only done so that a job could be non-circular, but this can just be
done by disabling its input's checks instead.