Me, overcomplicate things?!?! 🙂 If I wrap the whole sentence in ruby, the text above goes the wrong way.
<ruby>حَوّامتي مُمْتِلئة بِأَنْقَلَيْسون<rt>a b c</rt></ruby>
Displays as حَوّامتي مُمْتِلئة بِأَنْقَلَيْسونa b c Whereas the pronunciation should be c b a - so the pronunciation is above the right word. Does that make sense?