Future<T> resolve(Content<T> content) async { if (content.content != null) { return content.content!; } return await _downloader(content.contentId!); }