I noticed that `pygame.display.init()` is not called in `openexp._canvas.legacy.init_display()`. Could this be the problem? That adding a call to display init is required on Mac OS, but not other systems?