If the generation count happens to match, would still get a stale pointer and crash. Let's just make the generation count static so it always increases.