Updateing verticalInset with setter because we have to recalculate scrollView