title: Ionic 3 lazy loaded modal/page takes too much time to appear for the first time
body: <p>I have a Page that I use as a Modal in my Ionic 3 App. And I have the problem that the first time I call it I can see how the button animation ends and still the Modals has not appear.</p>
  
  <p>The second time I call it, it comes really fast.</p>
  
  <p>This is my html (i</p>
  
  <pre><code>&lt;ion-navbar color="primary"&gt;
      &lt;button ion-button
              menuToggle&gt;
          &lt;ion-icon name="menu"&gt;&lt;/ion-icon&gt;
      &lt;/button&gt;
      &lt;ion-title text-capitalize&gt;{{ 'FEEDBACK' | translate }}&lt;/ion-title&gt;
      &lt;ion-buttons end&gt;
          &lt;button class="config-button"
                  ion-button
                  tappable
                  (touchend)="openConfig()"&gt;
              &lt;ion-icon name="md-more"&gt;&lt;/ion-icon&gt;
          &lt;/button&gt;
      &lt;/ion-buttons&gt;
  
  &lt;/ion-navbar&gt;
  </code></pre>
  
  <p>and the function</p>
  
  <pre><code>openConfig() {
      let profileModal = this.modalCtrl.create('ConfigModalPage' , { userId: 8675309 });
      profileModal.present();
  }
  </code></pre>
  
  <p>If I remove the lazy load behavior it loads faster but it stills feels laggy the first time.</p>
  
  <p>How can I speed up this modal?</p>