Hello, I am after some advice on what is the best way to handle my task, I am trying to set up a DB backend to the OpenSeaDragon viewer, so that based on the tile source it loads Overlays from the database, I have a few questions, the first is what is the best way to return the currently loaded tilesource rather actually set it, is that just through openseadragon.tilesource.getImageInfo? secondly, what it the best way to add these overlays to the map, should I build the html page dynamically on page load, or is it more efficient to use addoverlay. One last final question, is there a way I can embed messages into the add-overlay without needing to use Div's and so on, as it would be less messy if I can dynamically build the page using just say mysql and javascript than having to add lots of Divs for many points?