@elizarov Yeah i guess. My reason for wanting this is actually for the android data binding where i need to call notifyPropertyChanged in order to update the view. I guess it is technically not a data class then but it is more or less just holding on to data.