title: REST Polling in React + Flux
body: <p>I'm new to flux, this is a best practice question.</p>
  
  <p>I have a server that i'm logging my app into, on a successful Login i'm returned a tokenId and an expiry time for that token which I put into a store.</p>
  
  <p>tokenId is attached to subsequent API requests to ensure my sessions is valid. Before the expiry time is exceeded i'm required to send a request which generate a new tokenId.</p>
  
  <p>Where is the best place to poll (setTimeout) token regeneration? I believe calling an Action or API Util from a Store breaks the Flux Flow diagram and this isn't logic that the View should be responsible for...</p>