So, the logging is immutable and meant for analysis, the storage/cache is stateful and exists to support the functionality. That should probably go in the README.