In my Xamarin Forms app made for android as of now, I have a stack layout that gets populated based on a list that needs to fetch data from local sqlite DB. The data is around 200 rows. The stack needs to be populated when the ContentPage appears in foreground. Since this process takes a bit of time, the navigation to this page is taking some time which leads to poor performance of app. I have added that refresh method in constructor of page and also have tried putting it in OnAppearing override method. But the transition occurs only when the stack is populated. Is there any way to view the page to the user first (make navigation happen) and then populate the stack?