Max IOSurfaceDimension should be an inclusive upper bound