use mempool in compositor