Using too many pools both wastes memory, and creates an administrative problem trying to track and analyze performance.