intercept StoreURI calls; improve way we handle store initialization in different scenarios