Upgraded DrawingSurface demo.