Merge "download" and "play" cache/file management

Context: iOS, Plex.

Currently the limitations are:

  1. When downloading a movie, it is not possible to start watching it before the download is complete.
  2. When watching a movie, the downloaded media is not saved when interrupting playback.

I would love if Plex could cache downloaded media (it would need some cache clearing options I guess) and allow to watch movies which are not fully downloaded. Ideally, it would be the same streaming/caching code in Infuse, no matter if pressing “play” or “download”.

Question: is there already a feature request for the above? I can’t find it, but maybe I am searching for the wrong terms.