fitsURL was being (incorrectly) remembered across jobs.
Before this, if you load a scheduler .esl file where, say, you have multiple jobs and the first job has a fits file specified, all the jobs will wrongly get the fits file as an align constraint.