do we want to always reference the pool?  we could have this as a `@property` method