The Contact with who we are exchanging data through this tube, or null
if we can't safely identify the contact.
If not null
, the Contact objects is guaranteed to have all of the
features previously passed to add_contact_features
prepared.