private void Awake()
    {
        _carousel = GetComponent <Carousel.Carousel>();
        _index    = GetComponent <Carousel.CarouselIndex>();

        _index.OnObjectInitialized  += NewContent;
        _index.OnLeastToMostIndices += (_, most, __, highI) => NewContent(most, highI);
        _index.OnMostToLeastIndices += (least, _, lowI, __) => NewContent(least, lowI);
    }