Feature description:
An option to prefer streaming over offline cache regardless of connection type. Currently you can prefer streaming when connected to WiFi, but not cellular. This feature would allow a user to prefer streaming at all times over the offline cache assuming there is a connection (like a VPN) to the server.
Problem solved:
This allows for a lower quality, offline cache (thus smaller storage requirements) of the library to be played as a backup when the server is unavailable for those of us who want to maintain an offline cache without manual intervention, but prioritize streaming.
Brought benefits:
It allows those of us with low phone storage to have access to the highest quality version of our library while enabling us to keep a lower quality, space saving copy of the library locally without manual intervention in the event we are without service.
Other application solutions:
Additional description and context:
Screenshots / Mockup: