Dropping frames in transitions

I am noticing a significant drop in frame rate ( choppiness ) during transitions to new pages. The pages most affected are the ones with hefty data messaging or calculations in the constructor. Is there a best practice to alleviate choppiness? It would be great if I could control doing the hefty calculations either before or after pageEnter.

You can use the page life cycle events as described in the docs

Thanks, Just a follow up question about lifecycle events. if I add some data prep code to the onPageWillEnter handler, is there any way to ensure the page does not enter before it finishes (if its asynchronous for instance)?