Fixed issue with all_upstream_jobs where it would
redundantly fetch upstream jobs, increasing in
count with each additional upstream job, quickly
going into the thousands; effectively
upstream job count factorial.