     }
   }
   
-  var progress: CGFloat {
+  public var progress: CGFloat {
     switch self {
     case let .scrolling(_, _, progress, _, _):
       return progress


public extension PagingState {
  
  var currentPagingItem: T? {
    switch self {
    case .empty:
      return nil

    }
  }
  
  public var distance: CGFloat {
    switch self {
    case let .scrolling(_, _, _, _, distance):
      return distance
