Alright, I think the @playcanvas built-in lightmapper wins. Everything static & lightmapped, baked once in editor into prepared UV1, and here is an animation of my resulting 6 draw calls. Was 6 draw calls even w/ real-time shadows too, but baked is more performant & no dist cull.