this is more elegantly solved by changing the supervisor’s strategy (which is where the logging happens)