Handle ROUTER ID in send/recv instead of encode/decode + encode message methods