Fixed so that finalizer for Xceiver objects only gets added once instaed of piling up multiple duplicate Procs