Granola::Cache provides an interface to wrap your serialization in a cache so that you don't needlessly generate the same bit of JSON over and over again.
Nicolas Sanguinetti
MIT