Per MS documentation:
"For performance reasons, developers should set the IsVisible property of the WebView to FALSE when the app window is minimized and back to TRUE when the app window is restored. The app window does this by handling SIZE_MINIMIZED and SIZE_RESTORED command upon receiving WM_SIZE message."
Is this implemented behind the scenes for the gadget? Or do I have to mess with interfaces myself?
Its PB functionality could be expanded upon on Windows for sure. Suspend/resume. Navigation completed. That kind of stuff.
WebViewGadget question
Re: WebViewGadget question
Justin did a lot of example to use the interface directly viewtopic.php?t=75898&hilit=ICoreWebview2
Re: WebViewGadget question
So what MS says to do as best practice is not implemented? Yes I did see that code to mess directly with the interfaces but it doesn't make things Basic exactly. Error prone too. Out of the box the PB gadget provides the bare basics at the moment. Basically 
Just need to know if I have to implement the visibility thing myself.

Just need to know if I have to implement the visibility thing myself.