[impl] add grid-slice concept