ADD updateViewer extension hook to getViewer