With changes mentioned above, this is no longer needed. Calculating this ourself would be quite tricky. It may work for some version but even a small change in geometry and this would easily break. In my old SDK version for example this produced too long tweets not fitting the delegate and messing the view.