title: How to handle Audio playing in React & Redux
body: <p>I am making an audio player. It has pause, rewind and time seek features. How and who should handle the audio element?</p>
  
  <ul>
  <li>I can put it aside the store. I cant put it directly on the state, since it might get cloned. Then when in the reducer I can interact with it. The problem is that if I need to sync the time slider with the audio I will need to constantly poll the store using an action. It also doesn't really makes sense semantically speaking.</li>
  <li>I can create a custom React component, Audio, which does everything I said. the problem isn't solved. How can I refresh the slider? I could poll but I really don't like this solution. Besides, unless I create a component that contains both audio and slider, I would still need to use redux to connect both.</li>
  </ul>
  
  <p>So what is the most  redux way to handle audio with progress display?</p>