Trying to get better at some C# with WPFUI, and started a project, is kinda of an imdb application. Showing TV shows, movies, info on both and actors etc. Im using an API to get all the latest movies from one place, and get the ID's from that JSON list. Putting them into an List. And then load all the movie info from another API(TMDB), using the IDs from the first.
Its working just fine, but when loading, it takes like 5-10sec before anything is being shown. And when scrolling, its starting to load the new posters, so that takes another 3-5 sec before loading. If i then scroll back up, its loading the first rows again, taking another 3-5 sec. It seems kinda weird and im not sure how to get the scrolling fixed, and how to optimize the API calls, so it does not take 5-10 sec for the info to load.