The [adw.property_animation_target.PropertyAnimationTarget] instance does not hold a strong reference on the object; make sure the object is kept alive throughout the target's lifetime.
PropertyAnimationTarget.object
gobject.object.ObjectWrap object() @propertyGet object property.
Returns
The object whose property will be animated.