add a batching occ persistence mode (accessed through a new constructor). Only interp-cli uses new constructor.