With this logic the powershell cached will run if we don't provide the cli param --skip-powershell-reuse.