Infinite marquee across a dynamic perspective? Is it possible in Three?

I’m a bit late to the party, with the same thought of the using of CylinderGeometry.

Picture:

Demo: https://codepen.io/prisoner849/full/qEWdYga