On demand virtual channels

An addition option to schedule programs in virtual channels would be nice.

This would allow for tempory time shift channels to be created.

eg. Record football at 1pm on fox and cbs, then play them back at the same time across 2 virtual channels at 4pm.

I currently use disque tv for this, but it is clunky in regards to having to add recordings to plex, update library, then import the content.
Disque also only works with 1 channel at a time, and buffers like crazy when watching different channels on different devices.

Channels virtual channels are far superior, and although this goes againt the random programming idea, it would be a killer feature for sport