Как я понял, твоя проблема в том, что ты не хочешь, чтобы пользователь много раз загружал один и тот же текст?
Если да, хранишь дополнительный XML файл, в котором прописываешь даты обновления всех файлов. При загрузке этого файла с помощью класса XML, создаёшь новый SharedObject

Код:
var sObj:SharedObject = SharedObject.getLocal();
, проверяешь есть ли в нём данные, не устарели ли они и, при необходимости, загружаешь тексты.