Added area-weighted regridding to scheme-based API