wacky attempts to fix pygame.display memory leak :(