How much does overwriting cost?

I haven’t completely investigated, but I should be able to cache the categories and only perform reads if the metadataVersion key changes, therefore preventing the hot-read-key problem.