Separated metadata from cloud providers. Also now local
metadata cache can have data from multiple cloud providers
at the same time.