Refactored message pumps.