Well, there's no guarantee that handles and req have the data pointer in the same position though they do in practice.