Tabs based app get slow after loading contents in several tabs


First off, this is a preview of my app:

I’m using a structure like:
root = Tabs => Page1 (dinamically load of all tabs content using the same page controller) => Page2 (reached by link inside Page1 [outside tabs]).

At first, the app goes smooth (effects and scroll), but after clicking some tabs and loading the contents, it gets slow and slow (even in Nexus 5 and iPhone 5s). Page contents are being added to each Tab node and remains there. There’s no page cache option (at least I didn’t find it) so I’ve tried manually removing the page node after leaving the tab… and it worked in terms of html, but the page look got visually affected.

Is there something I could do to deal with this?
Thank you.