Feature request: Automatic low-bandwidth mode when not on wifi

The low bandwidth mode of the app is great on mobile data connections with data volume limits.

It would be nice to have an option so the app automatically switches between full and low bandwidth mode depending on network type, i.e. use full bandwidth on (unmetered) wifi, and low bandwidth on mobile (and maybe metered wifi).

I think on Android, this would consist of an option that when set, would trigger low bandwidth mode based on ConnectivityManager.isActiveNetworkMetered(), maybe tied to a callback registered in ConnectivityManager, or just regularly queried.