animação do @pushviewcontroller é lenta / instável

Eu aperto umViewController que não contém muitas visualizações,UIScrollView que contém 10 visualizações internas, eu tenho um singletonViewController e pressione-o repetidamente sem liberar e alocar novamente oViewController, então todas as coisas que eu faço emviewDidLoad() eviewWillAppear(), mas a animação é lenta e irregular, o que poderia ser?