I just need the ID. An hazard getter is pickeable and designed to be transmitted over the wire. I do not see the need to not transmit more stuff than an integer. Moreover, I do not see the need to add assumption about the type of ```hazard_output.output_container```. However, as at this moment, we can safely assume that the value of ```hazard_output.output_container``` is pickeable too. So, I am interested in knowing why you prefer to save the whole object instead of just an ID.