 
     override func render() {
         setupHeightSize()
-        container = UIStackView()
-        container.addArrangedSubview(seekbarView)
+        containerView = UIStackView()
+        containerView.addArrangedSubview(seekbarView)
         seekbarView.delegate = self
-        seekbarView.isOfflineVideo = isOfflinePlayback
     }
 
     private func setupHeightSize() {


    var seekbarView: SeekbarView = .fromNib()

    var container: UIStackView! {
        didSet {
            view.addSubview(container)
            container.bindFrameToSuperviewBounds()
        }
    }


        bindContainerEvents()
        bindPlaybackEvents()
        bindOfflinePlaybackEvents()

        seekbarView.isLive = activePlayback?.playbackType == .live && (activePlayback?.isDvrAvailable ?? false)
    }

    private var activeContainer: Container? {
