orb: implement marshal-by-reference