Retrieve `desired`, `actual`, and `extraneous` values from #299 and initiate new provisioner jobs to result in the desired number of instances per template. The reconciliation loop must occur periodically (configurable?), but must also be triggerable imperatively.