Major refactoring: handler pools now optional for all handlers