Capturing the contents of a WebView

So one of the upcoming features for Two 1.1 is converting the contents of the mobile view into a PNG for later use. This seems like an easy task, but can be tricky if you don't think it through.