Ah, I misread your original comment.  Sorry for the confusion.  If you want to come up with a better way to handle the logging, maybe a github issue is a better place to track that conversation and work.