Update timeframe class even when view isn't rendered
Improve accuracy of minutes from arrival estimate