Continuing message forward rework. More issues with MessageImpl and buffers