pPacket now stack-based
readonly packet mode, no more unnecessary allocations