Split socket pub/sub based on msg destination