Thank you @kisvegabor, hadn’t thought about just moving the label in x. I may have to think a little more on this, because the text length will change, so some text would be long enough to trigger the built in scroll and some not. So would have to calulcate if the scroll is triggered or not as to whether to run the animation.
It may be easier to just stick with padding the text to force it into scrolling.
Would LVGL be open to having a LV_LABEL_AWLAYS_SCROLL_CIRCULAR, or something of that nature to scroll any text regardless of length?