Updated parameters to reflect what they do.
Directly root into the wrapped packet object so we keep it up-to-date and can stream data out of it.