Context teardown not working properly?

It seems RA has an issue when you close a core and then run the core again.

To reproduce, run Blast Corps in mupen64plus, then ‘Close Content’, then run it again. The Rare logo at the start - and various other objects - are completely black, and have no textures.

Not sure if the problem is present on other 3D cores.