Added support for multiple media sources, re-added loading indicator to details