According to the documentation, widgets are only redrawn once in the 'render' phase:https://support.touchgfx.com/docs/basic-concepts/rendering#renderHowever, when I call `invalidate` on a widget from a function that is not the `tick`, it is immediate...