Provides a pooled entity set on top of `cranelift_entity`. Extracted from `libeir_util_datastructures`.