Idle and init need different stacks