Hosting a whole show on a relay would be unefficient. You would then have to transmit that info to other relays. Your data bill would be expensive. Maybe something similar to nostr.build where the media is hosted on a server but you only have access to it via a paid relay.