introduced PreparedSurface; BGA is now rendered via OpenGL.