Pattern subexpression pool management