Refactor

lol. now this is a change. Everything runs in a separate process now and sequentially so its as slow as custard but consistent. The separate process thing makes a very big difference it turns out.