Allow configuring the cache options per presenter

Implements #52.
Hmm.