With thanks to Mee who has been exploring these sorts of techniques with me recently, I've been working on a kind of pseudo-instancing (https://docs.unity3d.com/6000.1/Documentation/Manual/GPUInstancing.html) recently.
There are up to 22,600 arachnids on screen here, with 3 LODs each with 16 separate meshes for each frame of the running animation.