         return scrollView
     }()
     
-    lazy var optionViews: [OptionView] = []
+    var optionViews: [OptionView] {
+        return summary?.options.flatMap { $0.view } ?? []
+    }
     
     var firstHeightConstraint: NSLayoutConstraint?
     var lastHeightConstraint: NSLayoutConstraint?

        addConstraints(NSLayoutConstraint.constraints(withVisualFormat: "H:|[scrollView(==self)]|", options: [], metrics: nil, views: views))
        addConstraints(NSLayoutConstraint.constraints(withVisualFormat: "V:|[scrollView(==self)]|", options: [], metrics: nil, views: views))
    }
}

extension SectionCollectionViewCell: UIScrollViewDelegate {

    
    var summary: SectionCollectionViewCellSummary? {
        didSet {
            
            
        }
    }
    
