How fill voxels in terrain better?

Hello. I’m trying to make my own plugin. And now I have 1 question: what’s better: filling 1 voxel every time with WriteVoxels() function, or I should try to make big columns, slabs or maybe cubes of terrain and then call function on them?

I would probably make cubes and then call the function on them, but do whatever you feel is right. Try both of them and see which one works better.