Reduce history items

I noticed that all history items are loaded, at once. That uses a lot of device space for artwork storage and is a bad experience, overall.

When you have over 2000 plays, the list gets too long, beyond sanity.

Instead, about 15-20 plays should be loaded at once, rest when scrolled.

Do you have some performance issues?

No, but this is not an efficient use of the Trakt API, not to mention this causes high, unnecessary load on their servers and is simply something that should not be done.

We need the data for calculating the progress, the statistics, and notifications. It’s not easy to provide all the data without loading them.