Calc scroll offset, then update segment instantly