Do we want to include `system_id` here too? I know it's derivable from `worker_id` but so is `name`?