BAT: keep the in-memory copy as a Cstruct.t

This avoids the overhead of transforming it into an array.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>