make minor performance improvement by avoiding use of Math.sqrt for Circle intersects another Circle function