Getting in trouble with callbacks

This commit will not built for I have messed up the callback events when a producer has new ressources. I want to hand over the producer that is throwing the event to send the carrier there, but I don't get to hand it over at the moment.