Shallow copy (via prototype) when we publish the op on its channel
Fixed bug in inprocess driver, and added a test for it