circle-convex collisions should be correct now