Can you add a comment for why the extra `Send` bound is necessary? I don't think that `'static` is necessary because it should get implied by `Send` (can't send borrowed pointers for sure).