Make cache period configurable. Reuse crc for etag.