Optimize message flow