To ensure that @properties to work properly The category really should be a subclass of object. when The category will not be a subclass of object then the first time you are trying accessibility the setter it basically will make a completely new attribute With all the shorter name in https://urbanresortgurgaon.fashion.blog/2025/05/12/m3m-mansion-sector-113-gurgaon-a-masterpiece-of-modern-elegance/