>>36492929People with ADHD need alternative ways to stay focused without the need of stimulants, and this is one way to keep herself to task.
Having attention issues myself, it's often about placing yourself in an environment that forces you to get work done. So, coupled with her deadline, this pressure keeps her moving forward without getting too caught up in the details at the moment.
With hundreds of eyes on her and watching her every move, it can be more exhilarating than intimidating.