Am I just missing the partitioning here?  We certainly want a separate pool of stacks for each core, right?