title: xamarin.forms page navigation is too slow
body: <p>My page has following hierarchy.</p>
  
  <pre><code>&lt;Grid&gt;
  
  &lt;AbsoluteLayout Grid.Row = 0&gt;
      // Contains header
  &lt;/AbsoluteLayout&gt;
  
  &lt;AbsoluteLayout Grid.Row = 1&gt;
      &lt;Scrollview&gt;
          &lt;Grid&gt;
              &lt;AbsoluteLayout Grid.Row = 0&gt;
               // Contains Image
              &lt;/AbsoluteLayout&gt;
              &lt;Grid&gt;
                 &lt;ListView Grid.Row = 0&gt;
                  // I know its not good thing to use listview inside scrollview but I have to use it.
                 &lt;/ListView&gt;
                 &lt;Button Grid.Row = 1 Text = "Add Item1"/&gt;
              &lt;/Grid&gt;
               &lt;Grid&gt;
                 &lt;ListView Grid.Row = 0&gt;
  
                 &lt;/ListView&gt;
                 &lt;Button Grid.Row = 1 Text = "Add Item2"/&gt;
              &lt;/Grid&gt;
          &lt;/Grid&gt;
      &lt;/Scrollview&gt;
  &lt;/AbsoluteLayout&gt;
  
  &lt;AbsoluteLayout Grid.Row = 2&gt;
      // Contains Footer
  &lt;/AbsoluteLayout&gt;
  &lt;/Grid&gt;
  </code></pre>
  
  <p>Now when I navigate to this page on click of button it takes around 3-4 seconds to load which is I think too much. </p>
  
  <p>I have used only 2 <code>StackLayout</code> in footer because I read that <code>Stacklayout</code> slows down the application. </p>
  
  <p>Is there any other way so that I can speed up my navigation ?</p>
  
  <p>EDIT - It takes 1 second to jump from constructor to OnAppearing(). In OnAppeaeing() I fill the lists shown in code.</p>
  
  <p>Thank you so much.</p>