MethodCall allows you to "spread" array arguments conveniently via the withArgumentArrayElements(int, int, int) method.
MethodCall
InvokeDynamic features some