Should deep be reset on each iteration?