Earlier quoted context omitted.
The problem is all of those acts take you out of flow state. I don't want and I can't randomly brainstorm when I am deep into coding. Even if I have to go take a quick water I would try to do it as quick as possible to continue with the problem I am focused on and I couldn't pay attention to the random conversation or brainstorming at a cooler.
Maybe "flow state" is not the most important thing?
What do you think is the most important, if not flow state?