Use correct itemFactory