Factory reuses loggers for same method invocations