Implemented Iterator for ComponentPool