I think next_metric_by_context could be out of date by now. In this case:

```
- next_metric_by_context = None, because the next bucket hasn't started
- the submission thread gets a point for that next bucket, creates it and samples the poibt
- next_metric_by_context is None, so we overwrite the above sampled points
```