Improve performance and memory footprint by removing a memcopy per received packet when downloading to a memory block