GenericSurface::crop fixed