title: How to refresh all (OData) bindings of a given SAPUI5 page?
body: <p>I have a bigger SAPUI5 application with multiple pages.
  If user navigates through all these pages, they will reside in memory of course.</p>
  
  <p>Now I have the problem that some of these pages have a complex context with several bindings to an ODataModel. That leads to the problem that a <code>.refresh()</code> call on the underlying ODataModel take some time.</p>
  
  <p>Because: all known bindings will be reloaded (also from pages not currently shown)</p>
  
  <p>Now I am searching for a better solution to refresh the ODataModel.</p>
  
  <p>The refresh must be done because sometimes a client action triggers the server to updates multiple data (in different models!).</p>
  
  <p>Further information (Edit)</p>
  
  <p>I am using multiple ODataModels in my application and they are created in the <code>Component.js</code> (as suggested in the Best practice chapter of the SDK documentation).
  Navigating through the pages will increase the cached data in the ODataModel.
  Calling a <code>.refresh()</code> seems to reload all cached data (still used or not).
  According to the first reply it is possible to refresh one binding but how to refresh all bindings of a given view/page with multiple models?</p>
  
  <p>Would it be the right way to set multiple instances of the ODataModel for each view? And just call the <code>.refresh()</code> method there? But also on this scenario the locally cached data will increase over time?</p>
  
  <p>Any ideas welcome :) </p>