Added setCanMapToDrawSurfaces; will be used to explicitly determine what can be mapped.