There was no business need for an increment bigger than 1. Are you suggesting a setter function to change the stepsize from the default value 1 to any arbitrage positive integer?
This looks interesting. I am only becoming aware of all the big holes left dotted around.
Thankyou for the link I will read that when later I have no children using me as a climbing frame.
I have wrote a new contract over the ERC1155 that keeps track of the NFTs, I am novice and only discovering the problems with customisation. It almost made me angry when I discovered my custom superAdministrator script that replaced ownable was then not hackable by opensea. lol
And I could not edit the contract in opensea, because it could not set itself approval. !!
You may make a proposal for a function to change the step size. Before that, call the increment function multiple times in one call can be a tentative solution, if the additional gas cost is not a big concern.