Refactored MediaBundle routing