Drop job offering; schedule based on loaded unit count

Only one level of dependencies can be resolved each reconciliation, but it works just fine.