We can't use items count for bounds checking in standard pool.
Use the .used in IterPool as bounds check as well for consistency.