I hope this might help, when using WPA and looking into WUDFHost I discovered that the big CPU grab appears to be from when your dlidusb.dll starts interacting with the DirectX 11 DLL, which is used for just about everything on the desktop now IIRC with the anniversary update.
I am by no means an expert on this, but it might be something to dig into