allow sieve model to live outside slide
current index should be updated in view
do not step if finished