This data structure will be per HttpCacheAssignment. Currently, we only store HttpCacheAssignment::Public and otherwise return zero.
As this data structure stores the state of the cache, if other instances share the same sqlite database, special care has to be taken
to ensure conistency.