Is there a reason why the block_fields get serialized here, but the definition_fields get serialized above?