   // MARK: ScrollListener
   
   public func scrollViewDidScroll(scrollView: UIScrollView) {
-    mountChildren()
+    mountChildren(context())
   }
 }
 

                  incrementalContext: incrementalMountContext)
  }
  
  private func mountChildren() {
    guard let mountedArguments = mountedArguments else {
      assertionFailure()
      return

                    position: CGPoint) -> MountContext {
    mountedArguments = (parentView: parentView, layout: WeakContainer(layout), position: position)
    
    let componentContext = context()
    
    let mountContext = StandardMountLayout(parentView: parentView,
                                           layout: layout,
                                           position: position,
                                           config: self.view(),
                                           componentContext: componentContext)
    
    let scrollView = mountContext.view as! UIScrollView
    scrollDelegate = InternalScrollDelegate(layout: layout)
