After experimenting a bit I found a few ways to optimize what I was doing, seems like the x2 spam is the best method, I also found a way to take less space with the big multiplier tree thing