Приложение надо вообще переделывать с нуля. Только так можно решить проблему с тормозами на многих устройствах. А старое дорабатывать нет особого желания.
Так, собственно забейте на все наши крики вопли и плачи. Всё что сейчас происходит, происходит как то рандомно и на мой взгляд не поддается логическому анализу. Действительно иногда проще сделать с нуля.
Верю что энтузиазм вас не покинет.