Moved the pool to per-instance.
Inheritance fixes.
Added parallel weight merging.