Removed SurfaceManager, because WTF?