It would be great to have jobs without schedules that can be triggered manually. For example:
* Long lived data processing jobs that only need to run once.
* DB migration jobs
It should also be possible to specify a plan that's different from the service context for the job.