Reader: Copy the slices of buffer to allow GC to collect original buffer