You would have to use different workers for that, similar as to WorkerOptions setMaxConcurrentActivityExecutionSize currently.
Feel free to open issue in the sdk-features repo for per-workflow-type setting and let’s see if it’s a feature sdk team thinks would be feasible to add.