mempool: return 0 if area is too small on populate