Add `fetch` method and remove LoadPromise