Also, similarly, is there any more info or granularity in the options that get passed in? Even if the JS call takes an option map, the Dart API could use typed parameters, which would get converted into an options map.