Carousel component rebuild