@pragma('vm:prefer-inline') int? downNeighborTile(int idx) => hasNeighborDown(idx) ? _data[idx + width] : null;