Use row/col instead of x/y for isInBounds