Always buffer up to maybe 4 channels (Tivo like)

Would it be possible to add the ability to buffer up to maybe 4 channels 24/7 like a 4 tuner Tivo does (30 minutes or have a setting for the amount of time)? One of the things we like to do is keep 3-4 tuners on certain channels so we can turn to those and rewind (mostly for news or sports). I know we can hit record for something like sports and then switch between them but it is not always the case that we are there to watch those. Sometimes we just get home and want to catch the news or something that happens to be on that sounds interesting.

Just trying to plan for when the cable card and/or the Tivo no longer works. The wife doesn't like a lot of change (and neither do I really but I can get used to it quicker).

I just set up advanced passes for things like this. here's my local news pass

This would rock for my insatiable sports habit. If I could switch games and rewind here and there I'd be in heaven. IIRC Win7 MC did let you rewind when watching and recording several different channels, different from CHDVR where you need to invoke the "Watch Recording" specifically to rewind.

I wonder how hard it would be if your server and network are old? Mine's barely fast enough, but I bet many out there would have issues.