batch server side messages
add client support for batching