We should consider possibly separating ``config``, which we can assume is always static, from things like ``rev`` which change as data is added.