add a VerboseLoggingHelper to reduce log spam of repeated messages