Initial user experience indicates that this plugin is slow making the communication explorer preferable. But I like this plugin!
In my fork, I've noticed that we unnecessarily (I think) have state attributes against the mouseX, mouseY, mouseX2 and mouseY2. Allowing these to be just class variables significantly improves user responsiveness.