You may write an property extension for data class...
# getting-started
r
You may write an property extension for data class, and
lazy
delegation may help.