Implementing customer specific code or assigning an icon to a MetaClass creates a display data object for the specific class.
Usually the system creates a display data object for each MetaClass, hence stores the code or icon information separately. Whenever a MetaClass is missing this particular information, the system looks up the inheritance line and tries to find a parent’s display data object.