Создал приложение, которое тянуло, не много не мало 300 мб оперативы. Пытался оптимизировать код. Потом плюнул на все, сделал новый проект, без анимаций перехода, без лишних действий (например:
s := idHttp.Get(<url>);
i := StrToInt(s):
заменил на:
i := StrToInt(idHttp.Get(<url>)):
)
И такого было куча. Посмотрим что из этого выйдет.
Кстати у меня там было около 400 компонентов линков. Они задавали всем нгадписям, кнопкам и градиентам цвет из ColorBox в панели настройки. Обойти это я не смог, поэтому решил просто убрать эту функцию.