Awesome, thanks for this, I was having the same issue, was freezing up hugely at times.
I would ask, when you re-implement the new arrow, can you make it possible to move? It appeared in the middle of my screen, and I couldn’t seem to do anything with it. If I turned it off, I would get a big spinning circle in the middle of my screen (I think from TomTom). Funnily enough, I ended up disabling my Dugi Guides anyway due to the new arrow. Perhaps there was an option to move it, but I couldn’t find it!