Important topic! Totally agree that context switching has a heavier cost than most people realize. That's also why so many product/dev teams are optimizing for tools that improve dev productivity and collaboration.
Here are a few other links that you might find interesting:
https://livecycle.io/blogs/humanitec-dx-study/https://livecycle.io/blogs/context-switch/
I asked representatives from 200 dev teams around the world how well their developers & non developers communicate & collaborate with each other while building products. Here's what I learned along the way.
You might want to check out what the team at Livecycle is working on. They just rolled out their SDK to add visual commenting/collaboration on top of your existing preview environment - https://www.sdk.livecycle.io/signup