I believe this will be fixed by this year - you have smart hyphenation going to come natively in CSS. It was always possible using the JS hyphenator lib.