Also, I'm pretty sure range requests are going to be difficult to cache. That implies going to origin every request which is bad.