 
         selectedBackgroundView = nil
 
-        foregroundContentContainer.addSubview(leadingContainer)
-        foregroundContentContainer.addSubview(mainVerticalStackView)
+        foregroundReadableContentContainer.addSubview(leadingContainer)
+        foregroundReadableContentContainer.addSubview(mainVerticalStackView)
 
         backgroundActionsContainer.addSubview(swipeActionButtonStack)
 

        return view
    }()

    lazy var backgroundActionsContainer: UIView = {
        let view = UIView()
        view.translatesAutoresizingMaskIntoConstraints = false


        NSLayoutConstraint.activate([
            projectSourceContainer.widthAnchor.constraint(equalToConstant: 50),
            projectSourceContainer.trailingAnchor.constraint(equalTo: foregroundReadableContentContainer.trailingAnchor, constant: -edgeMargin),

            projectSourceLabel.topAnchor.constraint(equalTo: subheaderLabel.topAnchor),
            projectSourceLabel.trailingAnchor.constraint(equalTo: projectSourceContainer.trailingAnchor),
