PFObject subclassing stuff