Я не совсем уверен, что вы имеете в виду под "данными топологии сети", вы могли бы дать больше информации об этом. У меня такое ощущение, что вы получаете очень большой XML-файл и пытаетесь разобрать. Это проблема, так как XML очень сложно разобрать должным образом, вы должны рассмотреть альтернативу, такую как AMF, которая является двоичным форматом, который очень эффективен. Вы также должны посмотреть, как вы анализируете данные, поскольку любые функции или циклы, которые будут вызываться часто, должны быть максимально быстрыми. Кроме того, никогда просто хранит XML и связывается с этим XML; разобрать xml в вашу собственную структуру модели.
С учетом сказанного вы можете взглянуть на Green Threading , который является способом фальсификации многопоточности без полной остановки пользовательского интерфейса, поскольку Flex является однопоточным. Возможно, вы захотите опубликовать код, нарушающий ваш интерфейс. То, что вы делаете, не является невозможным, просто нужно сделать это правильно:)