Any kind of sync is an incredibly hard problem to solve. There are just so many variables that can go wrong when deciding on canonical data and displaying the canonical data in a timely manner (I.e. appearing instantly at all sync points at once). With something as critical as messages with all the layers of privacy and security it entails you best better hope they fully bake it before they release, regardless of how long you have to wait.I don't understand, from a technical standpoint, why Messages sync is apparently such a hard problem for them to solve. I know I'm probably just not understanding the problem properly, but it sure doesn't seem like it should take this much time to sort out.