I'd appreciate some testing of this as I made a lot of stuff async and if I missed some bits, weird stuff will happen.
For example, during development the "ghost" shapes that follow your cursor (on PC) were hanging around. Basically, forgetting to await
the right thing has unexpected effects elsewhere.