use _object_ref_sink() when we can