Can you add some type info to this? I assume it's a String to String map? `Future<Map<String, String>>`? The method declaration does start to look pretty complicated, but in this case the generics will help people know how to call it. Also, possible some dartdoc at least saying that there's a `url` field that they can pull out of the map.