Prepared viewer & viewer_part for partial rendering