public LongContainerView(
      T contentItem, Map<ContentItemType, List<BaseContentItem>> linkedContentItemsByType) {
    super(contentItem, linkedContentItemsByType);

    GlobalUtil.addIfNotNull(summary, createSummary());
    GlobalUtil.addIfNotNull(details, createDetails());
    GlobalUtil.addIfNotNull(narrativeLinks, createNarrativeLinks());
    createBackground();
    createReactions();
    createData();
    createNarratives();
    createImages();
    createAssets();
    GlobalUtil.addIfNotNull(map, createMap());
    createPlayers();
    createQuotes();
  }