Polling eats away from doing more of the other stuff... so figuring out where the noise comes from seems to me beneficial anyway. Of course, it all depends... ...on how much other stuff is running and how time critical it is...
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Polling eats away from doing more of the other stuff... so figuring out where the noise comes from seems to me beneficial anyway. Of course, it all depends... ...on how much other stuff is running and how time critical it is...
Did you time/profile the class?