Remove explicit cast to Iterable<Map.Entry<Object,Object>> from ground dispatch code so that a map can be used in some cases in stead