Simpler and more flexible media loading