Objective-C: Accessing backing iVars of properties in subclasses