merge
make region size / gc configurable per pool