ChromeClient maps json to Map, dont run touch in main thread