Answering the question in the FIXME: the scenario_hazard calculator rely on the parameter concurrent_tasks to decide how to split the computation, so we need it to be independent from the block_size.