As far as I know the canvas size is limited due to memory availability/limits, probably total area (width x height)
Others have found that a canvas or more than 2.5 / 3 x screen size can cause problems. So some experimentation may be necessary.
Do you have the same issue when the canvas is not in the Horizontal scroll arrangement
Consider content replacement logic as opposed to everything on one ???