[Do not merge] Experimental zmq fixes

Please do not merge this. This is only for exploring current issues.