Building a 3D Infinite Carousel with Reactive Background Gradients