             return indexPath
         }
     }
+    
+    func configureView(contentView: ContentView, indexPath: NSIndexPath) {
+        contentView.removeContentCell()
+        if let cell = dataSource?.pagingView(self, cellForItemAtIndexPath: indexPath) {
+            contentView.addContentCell(cell, indexPath: indexPath)
+        }
+    }
 }
 
 // MARK: - Layout and Display

    private var reloadingIndexPath: NSIndexPath?
    
    private var leftContentView: ContentView {
        return pagingContentAtPosition(.Left)
    }
    private var centerContentView: ContentView {
        return pagingContentAtPosition(.Center)
    }
    private var rightContentView: ContentView {
        return pagingContentAtPosition(.Right)
    }
    
    private var pagingViewDelegate: PagingViewDelegate? {

            }
            
            if view.cell == nil {
                configureAtPosition(position)
            }
            
            willDisplayView(view)
