Introduce processing into IndexCoursor