@nprofile1q... well for the most part it is just two big arrays holding all the instancing data, with the central triangle being at the very start of the array. I don't think it would be too hard to turn that one into a simple benchmark, just change the number of instances being drawn. However, blending between the first and second one would meant having to stagger the reads somehow, which does not have an obvious best or simplest approach.