Filling every slot of a container with 1 item

Is there any other simpler way than using a data merge command that modifies every slot individually? I can't think of any. Loot tables sadly stack the items if they're the same type, and it has to be a structure void.
Continue to help post