Discuss how indices and row addresses work. This includes using with take, as well as how they are adapted when new data comes in.