Converting logging statements over to .UseScope() could minimize the number of log statements needed and make them easier to read, should implement.