More type safety in download methods.
Pause sounds that are started while hidden.
It's fine to start an app already hidden.