Мне кажется нужно сначала просто сверстать вариант до загрузки. А потом с помощью ajax грузить конечный вариант и заменять им предыдущий. получается пока ajax грузится, висит стратовый вариант. а потом накладывается нужный)
Теоретически можно засунуть каждое слово в span, поставить ему одинаковый бэкграунд и колор, а потом когда все прочие требуемые ресурсы будут скачаны либо удалить эти спаны, либо если документ не очень большой и лень заморачиваться, отменить им стили бэкграунда и колора.