Web 2 Image Flicker

I have a Web 1 app that uses WebImageView to show a server generated picture. In Web 1 it works perfectly. No flickering.

However, in Web 2, using WebImageViewer, the picture flickers whenever it changes. It looks like when I set WebImageViewer.Picture = myPicture that the WebImageViewer disappears from the web page, showing the forms background color. Then WebImageViewer reappears with a white fill. Then it shows the actual image.

How do I stop WebImageViewer from flickering every time the .Picture property changes?