Improving Performance/loading for Large Presentations with Animations

I have a large presentation with several simple animations, but when I present it, the images and animations take time to load. This causes occasional lag, and I often see pixelated images until they fully render.

It would be helpful if either:

  1. The presentation could fully load in advance (including all slides and animations), or
  2. There was an offline mode to ensure everything displays smoothly without loading delays.

This would greatly improve the presentation experience.

FYI: Prototypes also take a lot of time to load while presenting