store currentIndex in instance state to resume in proper spot when device is rotated