For posterity: We talked about it in real life and came to the conclusion any logging should happen by whoever catches the exception