I took a look at the code and I think it fits my use-case: I am parsing packets to build statistics on them for measurements so I need to access some (not all) packet fields.