Item list scrolling become fast after switching back from other view. Why?

In a ng-repeat list, with dozens of complex items, it’s scrolling is very slow on Android. However, if I go to some other view and switch back, it will become fast and smooth (with or without Ionic’s view cache). How can I understand this behavior and how to make the scrolling fast without switching views?

Thank you.

Sorry if I revive an old question, but I have exactly the same behaviour.
Scrolling is …just ok… with android, using ng-repeat.
But when i open an element of the list, then i come back…suddenly the list becomes SOOO SMOOTH that it feels like native! The smootness of the scroll remains the same even with other elements added by infinite-scroll.
Have you had any follow ups on this?