Convex Polygon Containment: Improving Quadratic to Near Linear Time | Synapse