Sounds like a good idea, should make sure it won't make performance worse (maybe we should generate a manifest of md5 when building assets like sprockets and use it instead of re-calculation md5 on each request).