Pin a live GObject on this connection and return its handle.
Reuses the same id while the object is still leased. Records GLib.Object.ref_count as the unref floor, then takes one table ref above that floor.
| gobject |
instance to lease |
|
connection-local handle (never 0) |