Working object based comms