A bunch of stability fixes (considering parent scroll view, becomeFirstResponder scrolling, etc.)