If is possible to register Viewer Providers from extensions, we could make the ImageViewer a default extension? It will be good as guide extension to make more Custom Viewers.