More than 16 GLSL input samplers on macOS

hey people,
im currently writing some GLSL code that should ingest more than 16 input samplers. somehow this limit is crazy low on macOS atm.

i’m not super into these things but apparently there is a feature in Metal called „Argument Buffers“ which is also accessible in MoltenVK and drastically increases the max sampler count. (useMetalArgumentBuffers)

could this be an easy fix for us mac users or lies the problem deeper ?