In order for @properties to work appropriately The category must be a subclass of object. when the class is just not a subclass of item then The 1st time you are trying access the setter it in fact will make a brand new attribute With all the shorter title in https://emaarurbanoasis62sector.blogspot.com/2025/05/luxury-living-at-smart-world-select.html