This is an evil performance bug.

We don't want to resize the (per-request) stacks unless the requested depth is larger than the *current* stack size.