Fix arrival logic

Arrival should be based on the number of times the user was shown
this pixel, not on the number of pixels they've been shown ever.