use performance throttling instead of distance to decide when to send