Use WeakrefTuple for conser args