Each class inherits a base class that has a reference counting data member.
The data member grouping is recorded in metadata associated with a definition of the object class.