We were previously allocating memory for the bucket header on every access. This is still needed for write transactions but we can point directly to the mmap for read-only transactions.