...
- 48-bit keys may not be large enough
- 16-bit generation numbers could wrap around fairly quickly. Do we burn the keys after that or do we wrap around and risk following a dangling pointer?
- Same implementation Similar trade-offs as system-allocated (64-bit key, 64-bit generation number) tuples, just fewer bits.