Top: example keypoint traces and corresponding HLJC (social class, colored as in C), derived from keypoints only. Below: contact events, binned by body region (Reduced body map). The raster contains 49 rows, and every 7 is one specific Rat1 body region and the 7 Rat2 regions it could contact. Body meshes are plotted for seven example time points (dashed lines). Colors of example meshes denote animal identity.