Pack an op's custom fields into a property named customFields instead of adding them directly to the op.