Cache?
If you iterate over a QueryResultWrapper, the object that wraps a db cursor when doing a select queyr, results will be cached in memory (if iterating over a large data set you can use the queryresultwrapper.iterator() which doesn't cache things).

Beyond that there is no caching, nor do i think there should be.  ORM level caching always seemed a little sketchy to me, probably the best place to put caching is higher up, in the application.

Is peewee caching any results?
I would love to see caching mechanisms here like in https://bitbucket.org/jmoiron/johnny-cache.
