Greatly simplified neighbor and overlap detection