working solution for embedding multiple Viewer instances on one page, using iFrames with bi-directional communication