1. -Add method to get abstract component name.
2. -Make PtrPropertyDescription name changes with instance and destroy for abstract class.