See T88598 for more details on the problem this patch is trying to solve.
It's a bit unfortunate that task isolation was the default for all task groups for a while now, even in cases when it wasn't necessary. This makes it more risky for remove task isolation from the task groups that don't need it.
This patch implements the lazy solution of just allowing individual task groups to disable task isolation.