Add a size based pool for api 19+

Fixes #34