Use wrappers instead of a direct access to a pool