We should use our existing event mechanism for this, rather than asking the dev to patch a method directly onto the drawer. Something like so:

```
if( drawer.viewer ){
    drawer.viewer.raiseEvent( 'tile-ready', { 
        viewer: drawer.viewer,
        tile: tile
    });
}
```