This was using SIGNIFICANT amounts of memory allocating many long[]'s for BitSets for every ProtoChunk in the cache that had been unloaded and reloaded. This will result in a nice memory reduction.