Kotlin: ¿Necesita proteger la class de datos de Kotlin?

Tengo una class de datos definida como abajo

package com.mypackage.model object Model { data class News(val photo: String, val title: String, val description: String) } 

Cuando lo compilo usando Proguard (es decir, versión de lanzamiento), los datos que recibí y almacené en el model se vuelven nulos. Todavía están allí, es decir, ArrayList listOfNews tiene el tamaño esperado recuperado. Sin embargo, todo su contenido es nulo.

Debug build esto está bien. Para resolver esto, utilizo estas reglas de defensa, y resuelve el problema.

 -keep class com.mypackage.model.** { *; } 

Es esto esperado? es decir, ¿toda class de datos debe protegerse?