persist item should use correct method