Update direction message: Limit to 3 messages per segment