The rest of the changes for #775: we can now support multiple, entirely
unrelated workloads.