Fucking flash

Riddle me this.

You're using Flash-based software on a really old Windows PC to teach an English class. The images displayed during a song lag. What do you do to fix it?

If your answer was "Click on the roleplaying section, close it and then play the song." Your answer is totally correct.

I am wracking my brain here to figure out why this would work. Is there some part of the code where closing out the roleplaying section releases some memory the application was using and lets the application run better? Mind you, this works opening and closing any of the various roleplaying sections, and it works even if you never touched the roleplaying section while using the app. Just if the application happens to slow down, you can speed it up again by opening and closing this one section.

It has to be a memory thing, right? The app isn't managing memory right and yet there is a bit of code in closing the roleplaying section that does manage it and lets it behave better? Maybe it loads the roleplaying section(s) when you open the app an that causes the slowdown on some PCs?

Holy shit, I hate this software. There are new textbooks next year and I worry the software will somehow be worse than this shit.