<https://stackoverflow.com/questions/75819008/do-i-need-annotation-for-inherited-data-class-when-i-a...