AsyncLpmResourceRepository that loads all lpm resources from JSON asynchronously.
Suspend function that will wait for resource to be loaded. Must be called before trying to get any of the repositories.