Support ability for external url creation strategy. Refactor resource loading so that it completed before calling adapters.