Refactor and migrate Face-Face Intersection -> Face.Intersect(face)