[core] Remove even more fork() from subshells