UPCGIntersectionData

Generic intersection class that delays operations as long as possible.