@Wyvek should this use the parser pool?