Added CPAnimatablePropertyContainer protocol