Leverage blocking take_member in pooler

Might be more expressive