I do not understand this. self.marginTop would not be an accessor. Also the object overhead would be larger: one object per potential attribute access. For now, I wont do this.