youll never make it with tilemaps, just setting a 1 tile is already an expensive operation forget it
I guess what I want to say is that unity was not made to make noita
for example look how far you have to go to draw a pixelated line in unity:
I dont want to diss unity but it just doesnt have the feature to draw pixels
of course if you really push it YOU COULD MAKE SOMETHING WORK
but it will have horrible performance, tons of restrictions, you were better off using something like the noita devs used if you really want to make noita