I have a question about the best way to accomplish something. I have a single full viewer. I create it without feeding it any tileSources and it’s not in collection mode. I then allow a user to find an image and see a thumbnail - all outside of OSD. The user can then decide to view the image in OSD. I use viewer.open() passing in a dzi url for a single image. If the user chooses to view another image, i can viewer. open. Is this a resonable approach? Because frequently an image is never displayed - the dom exists and the open event gets fired.