Почему список не предназначен для этой цели? Я бы сказал, что List - это именно тот компонент, который нужно использовать для решения подобных задач. Я не вижу проблем с производительностью, если вы не делаете что-то не так с eventListeners или вашим ItemRenderer. Для лучшей производительности, используйте только рендеринг AS.
Однако, поскольку память всегда актуальна для мобильных устройств, вы можете подумать об ограничении количества элементов в списке, скажем, около 100. Скорее всего, вы не вернетесь к началу списка (вашего разговора).