     fileprivate var contentView = UIView()
     fileprivate var backButton = UIButton(type: .custom)
 
+    // All views that would participate entrance animation
+    fileprivate var entranceAnimationViews = [DetailEntranceAnimation]()
+    
     // Hero photo view
     var heroPhotoView : UIImageView {
         return photoSection.photoView

        for section in sections {
            section.delegate = self
            contentView.addSubview(section)
        }
        
        // Events

            nextY += section.height
            
            section.isHidden = !(section.height > 0)
            if section.height != 0 && !(section is DetailHeaderSectionView) {
                // For each of the section, append a gap to its bottom (except for the header section)
                nextY += sectionGap
            }
        }
