Split deploy functions in simulation_calls.deploy() into their own separate functions