Adding logic to mark old checkins "stale".  This prevents the scenario where user A checks into Venue1, then checks into Venue 2 shortly after.  Other users at Venue 1 will see user A disappear once that user checks into another venue.