This looks interesting. I see more potential benefits from this in areas with low bandwidth and mobile devices.