Here is an example from your demo.
I made some changes in the event to simplify it. I commented the changes in events, and mostly moved the scroll manualy done with a bullet behavior.
The problem was the width of 1500 of the background, as you waited until it was completly out of the layout to move it forward.