Fix bug where we were adding to arrival time for cached data instead of subtracting.