I don't have a strong opinion either way. I do think that the current version looks good enough though.
However since you already have a good idea on how to do it, you can definitely create a PR I'd you'd like!
@crazysaem started
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.
I don't have a strong opinion either way. I do think that the current version looks good enough though.
However since you already have a good idea on how to do it, you can definitely create a PR I'd you'd like!