Thank you for this detailed feedback. I'm not sure how quickly we'll be able to get to all of this, but I've logged your concerns. This is something we are aware of and it's important for us to know how it is causing problems for you and other so we can prioritize this work.
I will contact you offline to discuss in more detail and get other feedback.
If anyone else has these issues, please let me know.