Minor thing: we should probably optimize memory for multiple thready for puma just like we do for dynflow.