Great! @dc959 if you're just targeting Bangle.js 2 what you're doing is totally fine and I wouldn't worry about changing it.
The only benefit really is the code linked above redraws only the bit of the watch face that changed, which could make things faster in some cases.
@Gordon 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.
Great! @dc959 if you're just targeting Bangle.js 2 what you're doing is totally fine and I wouldn't worry about changing it.
The only benefit really is the code linked above redraws only the bit of the watch face that changed, which could make things faster in some cases.