crossesPinnedArea: can't cross a boundary if there are 0 or 1 indices, or if columns aren't pinned