     }
     
     private func updateUI() {
-        
-        // Preventing whacky scroll positioning
-        // Re-enabled in viewDidAppear
-        hymnText.isScrollEnabled = false
         
         setNumber(to: number)
         setFontSize(to: appDelegate.hymnFontSize)

        // Set UI
        hymnNumber.text = " \(String(number))"
        hymnText.attributedText = hymnString
        hymnText.scrollRangeToVisible(NSRange(location: 0, length: 1))
        
        // Set number on root
        if let parentVC = presentingViewController as? HomeViewController {
            parentVC.hymnNumberInput.text = "\(String(number))"

    
    override func viewDidAppear(_ animated: Bool) {
        super.viewDidAppear(animated)

        hymnText.contentOffset = CGPoint.zero
        hymnText.scrollRangeToVisible(NSRange(location: 0, length: 0))
    }
    
    override func viewDidDisappear(_ animated: Bool) {
