perfected isImpassablePoint