canPathfindThrough