Multipool implementation

Fixes: zen-12970