Add support to handle fragmented messages