Select content on Virtual Channels to only play during certain hours of the day

It would be an interesting idea (and very accurate of real channels) if it were possible to specify certain content that could only be played during certain hours of the day when the "schedule" is being put together by Channels. I would imagine this working with some options where you could specify certain content that has been added to the Virtual Channel would only be "scheduled" to air after 10pm for example. Or you could have certain content that would only air before 11am (like morning shows or cartoons or something). Everything else would just be set as normal. Not sure the complexity of adding such a feature but I would like it.