There is a 
```java
          if(clusterXml == null) {
              logger.debug("Fetching cluster.xml ...");
              clusterXml = bootstrapMetadataWithRetries(MetadataStore.CLUSTER_KEY, bootstrapUrls);
          }
```
and
```java
         if(storesXml == null) {
              logger.debug("Fetching definition for store: " + storeName);
              storesXml = bootstrapMetadataWithRetries(storeName, bootstrapUrls);
          }
```
If we want to monitor the fetching behavior, should we log at those lines rather than at the top of this method? Since not each time there will be a metadata fetch.