I can confirm that the same problem occurs for the Cairo-based terminals. So your suspicion Pango is the reason seems correct. (I also posted a question on Stackoverflow that brought me here: https://stackoverflow.com/questions/57698204)