Note that initially we'd thought the workflow itself might contain jobs with different runtimes, so associating a single runtime with the workflow kinda breaks that, but seems okay for now, given we certainly don't have any examples of workflows with jobs having different runtimes.