I'm just curious, but is there a reason why the Windows client only had to go through 10,000 structures in gen. 0, while the BeOS client is having to do 30,000?
Maybe they put the heavier workload on the better OS?