Register ImageAnalyzers and ImageDownloader without redundant interfaces