add CachedCouchDocumentMixin and use for default consumption values