mempool: allow user-owned cache