PayloadParser refactor

Need to refactor a few more tests. Otherwise, this is done.
Just curious why is this needed? Basically this explicitly erases the input Asset buffer.