Capture preview and previewer, allow preview to trigger refresh