I want to implement Random Assigned function for minting 12 token ids with 10000 supply respectively for each token id. Do I need to make some changes in limitsupply contract? or just create function in my sol to allow continuously minting while total supply 120000 finished.?