title: Caching issue in Image Component in React Native
body: <p>Using image component to display image from an external server in react native. but image is not updated if we change image in server with same URI. if we use query string to URI it reloads the updated image. Following code works</p>
  
  <pre><code>&lt;Image
    style={styles.logo}
    source={{ uri: this.state.photoURL + '?' + new Date() }}
  /&gt;
  </code></pre>
  
  <p>Does the above code cache image for every re-render and eats memory? React image component does default caching and how caching works in image component? Best way to handle image in react native considering caching and updated image in the server. </p>