Provide options and defaults to deal with caching

Per #15.