Locator.icon now can use sourceUrl for icon source