cavwp.exe using dllhost.exe

In my previous Windows install, cavwp.exe never used dllhost.exe. In fact, dllhost.exe never ran on my old Windows install. With my new Windows install, I see under Killswitch that cavwp.exe is using dllhost.exe. Is this normal? What exactly is going on here and why didn’t cavwp.exe use dllhost.exe (COM Surrogate) on my old install?