pub type ShapeEntry = (Box<dyn ShapeQuery>, [[f64; 4]; 4]);
A child shape entry: a boxed shape query together with its 4×4 world transform.