The WebPreviews are now controlled via a neat state machine